2014-10-30 98 views
-1

我在BitBucket上有一個存儲庫,我希望主存儲庫與本地副本同步。現在有很多已經在本地刪除的遠程文件,但是版本庫中的更改沒有更改。我如何使用本地副本與遠程存儲庫同步?如何使用本地副本同步遠程

+1

問題不清楚。你想要遠程反映你在本地或本地所做的更改,以便與遠程系統完全相同? – keltar 2014-10-30 17:31:09

回答

0

git pull應該工作,或者git pull <remote name> <branch name>如果您有多個遠程和/或分支。

編輯:道歉,這將刪除從您的工作副本中存儲庫中缺少的相同的文件。根據以上所述,確保將工作副本中的所有文件都添加到版本控制中,然後git commit然後git push應對其進行排序。

0

首先,你需要提交更改,即刪除的文件:

git add -A . 
git commit 

然後你就可以把你的更改遙控器。

git push <remote> <branch> 

<remote>可能是origin<branch>可能是master

要得到在遠程使用git pull作出orbrey的回答或git fetch + git reset作出o11c的答案作出更改。請注意,使用git reset時,信息可能會丟失。

你可以在git's website找到文檔。以下是對於所提到的命令鏈接:

0

爲了支撐erly使遠程的本地副本,即使是在底墊或局部變化的情況下:

git fetch origin 
git reset --hard origin/master 

我們用這個詞與交互測試服務器;只是git pull會在很多方面失敗。

相關問題