2014-06-12 30 views
0

我在學習git,我正在開發一個小應用程序。在我的Github存儲庫中,我有兩個分支(mastercontributions)和兩個貢獻者。 master分支用於發佈階段,contribution分支用於開發和測試。我和我的團隊在contribution分支上提交代碼。我們的問題是,當我們想測試彼此的貢獻(代碼)時,我們不知道如何去做。我們嘗試了pull,pull requestsmerging/rebase,但我認爲它並不按照我們希望的方式工作。我們希望獲得我們團隊成員的所有提交副本在本地機器上進行測試。我們正在開發一個使用laravel framework的web應用程序,並且像往常一樣我們正在測試/運行我們的localhost上的應用程序。問題是我們不知道是否有可能獲得這些提交併更新我們的分支機構,而不更改我們的master分支機構的體系結構或結構。如果我們真的可以做到這一點,有人可以啓發我們嗎?謝謝。是否有可能在Github Repo中獲得最新的提交以在本地機器上測試?

回答

0

當您從您的存儲庫中獲得pull時,您將始終獲得最新版本的項目。但是,您也可以指定獲取特定的提交,但您需要它的提交ID。無論何時您將push項目更改爲您的存儲庫,任何知道存儲庫地址並有權訪問的人都可以使用pull獲取項目文件,而不管您使用的是哪臺計算機。

確保你們都推送到master的同一分支。

你想如何工作?如果您收到錯誤消息,請在此提供。

+0

是的,這個「拉」工作。我的不好,因爲我沒有對應用程序進行最新的更改,這就是爲什麼我無法「拉」。順便謝謝你的啓發。 –

+0

不客氣:)記住要將此問題標記爲已回答。 –

相關問題