我的朋友提交了一些更改,但未將其推送到存儲庫。現在我想把這個提交到「開發」分支。我怎麼能這樣做?推送其他人提交的更改
我的意思是,克隆回購和做結帳開發分支會爲我創建一個本地回購,我不會看到unpushed提交。
我的朋友提交了一些更改,但未將其推送到存儲庫。現在我想把這個提交到「開發」分支。我怎麼能這樣做?推送其他人提交的更改
我的意思是,克隆回購和做結帳開發分支會爲我創建一個本地回購,我不會看到unpushed提交。
您的問題等同於「我的朋友爲我寫了一個Word文檔,並將其保存在本地計算機上,他沒有將其上傳到服務器,或者將它發送給任何人,我怎樣才能得到它?
像類似的問題,答案是「不能」,你的朋友必須與git push REMOTE BRANCH
更改推,然後你就可以用git clone
或git pull
(讓他們,如果你已經有了回購克隆)。
你的朋友共享提交給你,通過補丁的git-軟件包,一些市民在網上回購像一個在Github上託管的,他/她的.git的便攜式磁盤或FTP副本,SSH訪問您的計算機或其他方向等。
您將提交應用到您的本地分支。
您將本地分支推送到遠程分支。
你有兩個選項一個是讓你的朋友來提交資料庫或 有他gitlab帳戶和登錄it.then複製在他的倉庫的變化,然後去當地的資源庫和保存。
add.
commit -m
這wiil做
你有3個選擇
告訴你的朋友
但是,如果我看到bitbucket提交,那麼我猜我可以以某種方式得到它也在本地。 – user99999
如果您看到bitbucket上的提交,那意味着您的同事*會*將提交提交到存儲庫。所以你應該能夠以正常的方式獲得它('git pull REMOTE BRANCH'),以便它們在本地可用。如果你想將提交添加到不同的分支,請閱讀'git merge'和'git cherry-pick'。 –