2015-05-20 25 views
0

我有開發分支在github和本地。我創建了一個新的分支(比如測試),然後研究了這個bug並將這些更改提交到了本地回購站。然後將測試分支推送到git hub。爲什麼我的更改在github中可用,但不在本地回購中?

QA dev和測試分支在服務器上合併後。現在我從git集線器拉開發分支以使我的本地更新,並且幾乎沒有衝突,我解決了它。在此之後,我只能看到本地的舊代碼。但是我的更改在服務器上可用。這是怎麼發生的?我該怎麼做?謝謝!

+0

你的本地開發分支上的'git status'告訴你什麼? – gravetii

回答

0

選項1.
分行推或拉不在你期望的位置。

運行git remote show origin並檢查是否有配置爲git pushgit pull的分支有一些不匹配。

選項2.
您可能已將開發分支拉到您正在查看的分支。

選項3.
哪個分支被合併到哪個分支中?可能是開發被合併到測試中(所以開發沒有得到任何新的提交)?

默認。
如果這沒有幫助,請給你的GitHub回購(如果它是一個開放的)的鏈接。

相關問題