2011-12-24 17 views
1

たとえば、コミットは10件あります。私は5番目のコミットを永久に削除したい。 5回目のコミットだけを削除する方法git:5回目のコミットだけを削除するには

+2

「改訂」n番目のコミットを参照してください。 http://superuser.com/questions/229317/how-to-amend-the-n-th-commit-before – RJFalconer

答えて

5

があなたのコミットと言うかもしれません

により、たとえば行うことができますSHA1 abc123を、持っている:

git rebase -i abc123^ 

は、最初の行を削除して保存して終了します。これにより、コミット後の履歴全体が再生されるので、手で解決する必要がある競合が発生する可能性があります。