私は現在、複数の変更/バグに取り組んでおり、個々のローカルブランチを使って個別に作業することができます。しかし、私が例えばbranch_a
などで作業しているときに、新しいホットプロジェクトで作業を開始する必要があり、branch_b
を作成すると、branch_a
から変更があります。ここで
他のローカルブランチのコミットされていない変更を取得せずにローカルブランチを作成するにはどうすればよいですか?
は、ワークフローは次のとおりです。開始するために必要な
- 作成し、チェックアウトローカル
branch_a
をdev
枝 - メイドローカル
branch_a
への変更から(ただし、ステージングgit add
を介して、またはローカルにコミット) - 新しいホットバグで
dev
ブランチに切り替え、作成してチェックアウトしましたbranch_b
git status
を実行してくださいそして、私はbranch_a
で行った変更を持っていない私はbranch_a
私は新しいブランチを作成するにはどうすればよい
で行った変更を参照してください?私は別のブランチをチェックアウトするとき
はまた、私は
$ git checkout branch_b
M app/controllers/stuff.rb
M app/views/stuff/index.html.erb
Switched to branch 'branch_b'
を得るM
は何を表しているのでしょうか?
おかげ