搜尋

首頁  >  問答  >  主體

Git合併歷史指定的多個commit

如果我有一個倉庫裡有2000個commit,有辦法合併例如第1到1000個commit為一個commit嗎?
透過手動reset再stash的方式10來個還好,數量一大就不合適了!

天蓬老师天蓬老师2826 天前732

全部回覆(2)我來回復

  • 过去多啦不再A梦

    过去多啦不再A梦2017-05-02 09:31:08

    如果是合併連續的commit,用git rebase -i比較適合,把commit標註為squash可以將其併入前一個commit。

    回覆
    0
  • 某草草

    某草草2017-05-02 09:31:08

    有辦法,建議你去看看摘櫻桃 $ git cherry-pick 應該就會明白了

    參考連結:http://blog.csdn.net/wh_19910525/article/details/7554430

    希望有所幫助~ :)

    回覆
    0
  • 取消回覆