2013-12-20 32 views
1

當在我目前的工作流程,我得到一個git包,這是我解壓:復位「分支進取」使用捆綁

$ git bundle unpack new.bundle code 

,然後我添加補丁後:

$ git am *.patch 

混帳日誌顯示補丁已提交;但是,當我運行git狀態時,它說Your branch is ahead of 'origin/master' by 2 commits.

從我的理解,這意味着我必須將註釋推送到原始分支。這是不可能的,因爲我正在使用一個包。

什麼是正確的方式去做,並承諾當前的'起源/主'?

+0

你有兩個提交,你的'origin/master'沒有。 'git push'會成爲推動這些提交到'origin'的方式。你的'起源'是什麼?你期望它是什麼? –

+0

其他人將代碼捆綁在一起並通過電子郵件發送給我。可能是原產地是捆綁。但我無法將代碼推入捆綁包中。 –

回答

0

可能是原始束是束。

您可以檢查很輕鬆地:

git remote show origin 

我的代碼不能推入包。

我同意。
雖然你可以從捆綁中拉出來,這意味着你不必從捆綁中提取差異,但是你可以直接在你的回購中合併來自原始的最後提交。