8

というローカル ブランチがありdeploymentます。このブランチもオンになっていoriginます。ローカル展開ブランチを の展開ブランチの状態にリセットするにはどうすればよいoriginですか?

次のようなもの:

git fetch origin
git reset --hard origin/deployment

それは可能でしょうか?

4

1 に答える 1

4

その通りですが、注意してください -git reset --hardコミットされていないすべての変更、つまり、作業ツリーまたはインデックス (ステージング領域) だけのものを破棄します。また、現在のブランチ、つまり を指しているブランチの位置が常に変更されるため、実際に でdeploymentブランチにいることを確認してください。git checkout deploymentgit resetHEAD

于 2012-05-19T08:58:24.327 に答える