2017-04-04 56 views
0

在git歷史中,我有一個包含5個文件更改的分支。每次更改都有自己的提交,這意味着我最終有5個提交。第二次和第四次提交的最佳方式是什麼?

第二次和第四次提交的最佳方式是什麼?

+6

可能的[你如何刪除git歷史記錄中的特定版本?]的副本(http://stackoverflow.com/questions/37219/how-do-you-remove-a-specific-revision-in-the -git-history) – CoryKramer

+1

您的意思是您不希望第二次和第四次提交的更改,或者您希望所有更改但希望歷史記錄只有3次提交? –

+0

謝謝你,我不希望更改 –

回答

0

運行git rebase -i HEAD^6。這將顯示最近五次提交的列表及其消息。刪除不想提交的行,保存並退出編輯器。

您可能需要解決一些衝突,但是當您完成後,您的分支將包含五個提交中的三個。

相關問題