2011-12-05 14 views
1

私は約10 * .htmlファイルのテンプレートディレクトリを持っています。 私はそれらのほとんどを変更しました。 ここでは、index.htmlファイル内の変更のみを元に戻したいと考えています。 どうすればいいですか?変更をGIT経由で1つのファイルに戻す

私は最新の変更をコミットしていますか? 最新の変更をコミットしていない場合は、 (私はすべての変更を取り消しますどのgit reset --HARDにいけない)

答えて

4

は、あなたがまだコミットしていないときのために

git checkout -- index.html 

を試してみてください。

コミットした場合、最後のコミットをgit reset [--mixed]にする必要があります。git checkoutgit commitを再度実行してください。

1

あなたがコミットしていない場合:

git checkout index.html 

をあなたが犯した場合は、戻したいコミットIDを見つけるためにgit logを使用し、そのよう3a765c6cd6316a665cca789d11a7186234c203a8やタイプなど:

git checkout 3a765c6cd6316a665cca789d11a7186234c203a8 -- index.html 
関連する問題