git を使用しながら、開発とバグ修正にアプローチするための最良の方法について、誰かがアドバイスできるかどうか疑問に思っています。私の会社は最近、集中リポジトリを維持するために github に移行しました。通常、本番サイトにあるマスター ブランチがあります。次に、将来の更新をマスター ブランチに保持するために使用する開発ブランチがあり、各コーダーには独自のブランチ セットがあり (正直なところ、セットは通常 1 より大きくありません)、変更が完了すると開発にマージされます。承認済み。
事は、開発のほかに、たまにバグ修正をしなければならないということです。
通常、私の作業ブランチはかなり汚れていて、多くの変更されたファイルがあるため、常に開発ブランチにあるリポジトリの別のコピーを保持しているため、バグ修正の際にブランチを隠したり変更したりすることを心配する必要はありません。しかし、これにアプローチする方法についてアドバイスがあるかどうか疑問に思っていましたか?
基本的に、私が見つけた唯一の方法は、変更を隠してからブランチを変更することですが、私はそれが好きではありません。
これを入力するときに SO が提供するいくつかの提案を確認しましたが、近いものはありませんでした。
ありがとう。