2016-07-15 66 views

回答

1

您已將上游/主人的更改合併到您的項目中,然後將合併提交到您的分支。由於這涉及在上游/主機上的所有提交之後進行提交,所以合併本身導致您的分支提前一個提交。

如果您想要將當前分支的upstream/master同步(即向其中添加合併材料),那麼您必須運行git push upstream master(如果您允許)或讓回購所有者提取您的更改。

+0

感謝您的評論。如果我運行「git push upstream master」命令,我會得到權限被拒絕的信息,我的fork仍然是一個提交。 – trree

+0

@trree啊,所以上游/主人不是你的回購。不幸的是,除非您可以讓回購所有者提供您的更改,否則您無法在此情況下執行任何操作。改變了我的答案,以適應。 – Conduit

1

好吧,這是有道理的。你推到你自己的岔路口。但最初的回購,還沒有拉你的新提交,所以你的叉是領先於上游/原始回購。爲了促成原始回購,您可能需要提出申請。