2009-12-02 8 views
7

原点(リモート)マスターが変更されたため、ローカルのマスターブランチ上の競合を処理したくないので、リモートバージョンの100%が必要です。GITで私のローカル支店を拭くにはどうすればいいですか?

ローカルマスターを消去する方法はありますか? (手動での削除とクローンの再作成以外の方法)。 「マスター」の枝に

答えて

6

とき、あなたは単にあなたがそのようにローカルの変更を失うことになる

git reset --hard origin/master 

注を行うことができます。 (マスターの間に)ここで

5

が、私はそれを行うだろう方法は次のとおりです。

git fetch origin 
git reset --hard origin/master 

他の回答から明らかなように、これを成し遂げるために複数の方法があります。どういうわけか、私にとってこれはちょうど最も簡単なようです。

編集:他のすべての回答はどこに行きましたか?

関連する問題