2013-11-28 159 views
2

我對git版本控制非常陌生,並試圖儘快地學習它。git合併不會在提交歷史記錄中顯示

回到我的問題,我已經分叉回購,並試圖將我的分叉回購與上游回購同步。我遵循https://help.github.com/articles/syncing-a-fork網站中提到的說明。

使用git merge upstream/master命令合併我的回購後,我沒有看到在我的回購交付歷史中的增量提交,但是當我運行git log命令時,我看到它們。

只是想了解git merge是如何工作的。欣賞是否有人可以將他們的寶貴想法投射到此。預先感謝您的時間和關注。

+1

'git merge'合併在您的工作副本上。你必須''推''到你的回購看到它出現在那裏。 –

+0

當你說「我沒有看到增量提交在我的repo提交歷史記錄」時,你使用哪個命令來查看它? – janos

+0

謝謝@JBNizet。 'git push'工作。 @janos,我的意思是當我登錄到我的github應用程序時,我沒有看到合併的提交歷史記錄。 –

回答

3
git merge --no-ff 

這使得在歷史中可見的快進合併。

+0

現在我面臨着一個不同的問題,實際上我發佈的是另一個問題。我可以在github回購歷史記錄中看到提交內容,但未在本地工作副本中看到。當我運行'git log'時,我沒有看到我在github回購中看到的最後一次推送的提交。 –

相關問題