2017-04-04 13 views
0

gitの履歴では、5つのファイルの変更点があります。それぞれの変更には自分のコミットがあります。つまり、私は5つのコミットを持つことになります。2番目と4番目のコミットを取り出す最良の方法は何ですか?

2番目と4番目のコミットを取り出す最良の方法は何ですか?

+6

[gitの履歴で特定のリビジョンを削除するにはどうすればいいですか?](http://stackoverflow.com/questions/37219/how-do-you-remove-a-specific-revision-in-the -git-history) – CoryKramer

+1

2回目や4回目のコミットからの変更を望まない、あるいはすべての変更を望み、履歴にコミットが3つしかないようにしたいということですか? –

+0

ありがとう、私は変更をしたくない –

答えて

0

実行git rebase -i HEAD^6。最後の5つのコミットとそのメッセージのリストが表示されます。コミットしたくない行を削除し、エディターを保存して終了します。

解決するにはいくつかの競合があるかもしれませんが、完了すると、ブランチには5つのコミットのうちの3つが含まれます。

関連する問題