Git 初心者として、私は Git を Subversion のように使用してきたことに気付きました。たとえば、常にマスターで作業し、変更をプルする前にローカルでコミットしないなどです。これにより、回避可能な手動マージの状況が発生することがよくあります。Git の使用に関するその他の一般的なアンチパターンは何ですか?
ベストアンサー1
大きな変化の塊
コミット メッセージを書いているときに、変更の 1 行の要約に何を入れればよいかわからない場合は、おそらく 1 つのコミットに独立した内容を入れすぎていることを意味します。" git rebase --interactive
" や " git add --interactive
" などの類似機能 (git stash --keep-index
保存された変更をテストするための " " など) を使用して、コミットを小さな単位に分割することをお勧めします。
コミットごとに 1 つの問題があると、「」を使用してバグを見つけるときに非常に役立ちますgit bisect
。