2011-09-12 8 views
0

git pull origin masterを実行しましたが、変更が1つのファイルにあるため、次のメッセージが表示されます。私のローカルコピーに変更が上書きされるように、私はどのようなコマンドを発行すべきですか?ローカルコピーの変更を上書きする方法

  • 分岐マスター - > FETCH_HEAD 7sc4344..c81c437 エラー更新: 'foo.txtの' へのローカルの変更がマージによって上書きされるだろうし。中止する。 変更をコミットするか、マージする前に隠しておいてください。

答えて

3

ファイルをチェックアウトして、変更がgit checkout -- foo.txtで削除されるようにすると、変更がなくなり、マージが完了するようになります。

は、正常に戻ってすべてを変更するには、この時 git reset --hard HEAD

+0

私はいくつかの他のディレクトリにある多くのそのようなファイルがあるが、そのようなすべての変更を上書きするコマンドがあります。 – Jason

+0

@Jason:編集を参照してください –

関連する問題