たとえば、すべてを「バージョン1.0完了」としてコミットし、機能を追加したいnewfeature
場合は、「ホットフィックス」または「クイックフィックス」が必要な場合にブランチを作成することをお勧めします。 "、master
ブランチとブランチを切り替えることができnewfeature
ます。
しかし、例では、操作は次のとおりです。
git checkout master
git checkout -b hotfix
// now do any fix that is needed in Emacs
git commit -am "finished hot fix"
git checkout master
git merge hotfix
git branch -d hotfix // delete the hotfix branch
問題は、hotfix
作成して、すべてのマージと削除を実行する必要があるということhotfix
です。ブランチに切り替えてmaster
修正を行い、コミットしてみませんか?それだけですか?hotfix
ブランチを作成する正当な理由はありますか?