1

複数のファイルをコミットした場合: file1.txt、file2.txt、file3.txt を一度に。次に、file1.txt に加えたすべての変更を元に戻す必要があると判断しました。その方法は?

4

2 に答える 2

2

ファイルをコミット前の状態に戻すことができます。このためには、変更前のコミットのハッシュが必要で、次のコマンドを使用します

git checkout hash file1.txt

または、コミットを元に戻し、git reset HEAD^file1.txt を追加せずにコミットすることもできます

于 2013-02-15T16:55:54.000 に答える
1

gitで物事を元に戻すことについての素晴らしいリンクがここにあります。

コミットしたばかりで、最後のコミットで何かを元に戻したい場合は、次を使用できます。

git commit --amend

ファイルに加えられた変更を元に戻し、コミット前に元の状態に戻したい場合は、次を使用できます。

git checkout <number> <file>
于 2013-02-15T17:00:49.190 に答える