Git 拡張機能と共に Visual Studio 2012 を使用しています。(私が知る限り) すべてが正常に機能していましたが、ブランチの 1 つに変更を加えると、他のブランチに表示されます。両方のブランチを同時に変更します....何かアイデアはありますか?
1 に答える
1
変更をコミットしない場合は、切り替え先の別のブランチに「移動」します。複数のブランチがある場合でも、作業ディレクトリは1つだけです。私が通常行うことは次のとおりです。
git stash -u
次にブランチを切り替え、VSで実験します。そして、戻る準備ができたら、
git stash pop
そしてそれは私が持っていた変更に戻ります。
一般的なワークフローは
git stash -u
git checkout someotherbranch
# experiment
git checkout -
git stash pop
コマンドラインを使用すると、履歴を取得できるので非常に便利です。しばらくの間msysgitだけを試してみると、履歴、パイピング、タブ補完などの利点がわかります。
ところで、とgit checkout -
同じようcd -
に機能し、2つの場所を継続的に切り替えることができます。非常に便利。
于 2012-10-15T18:59:51.440 に答える