2013-06-02 69 views
2

我是Git的新手,我正嘗試使用補丁文件貢獻開源代碼庫。結合2個補丁文件

我創建了一個補丁一類,再後來,我需要修改在同一類別的東西,所以我繼續做另外一個補丁吧。

現在我已經爲1個類提供了兩個補丁,並希望將它們結合起來,但我是新的,在閱讀了許多相同問題的stackoverflows之後,我仍然不明白我會如何去這樣做。

聽說底墊有這樣的一些方式,但我認爲這可能擺烏龍,不知道究竟是如何做到這一點。

對不起張貼如此相似,其他問題的東西,我需要這個清理。另外,我不太明白什麼是真正rebase纔會,但任何有與分支搞亂做聽起來很危險的。

回答

0

如果您還沒有應用這兩個補丁,那麼:

git rebase -i HEAD~2 

在編輯器中,無論是修正的壁球最後一次提交,並保存。

+0

好的,所以我將其他補丁保存到單獨的文件中,提交併推送。現在我有2個補丁文件,但是當我運行該命令時,我得到:不能'擠壓'沒有以前的提交 – user2445594