2013-08-28 53 views
1

用戶A和用戶B具有相同的代碼。用戶A創建存儲庫(git init,git remote add origin <repo-url>,git commit,git push)。遠程倉庫被創建,並且具有從用戶A.將現有源代碼指向遠程.git存儲庫

用戶B已經在本地同樣的變化的變化,但wan't開始指向,由同一版本庫中獲取跟蹤。用戶B如何實現這一目標?我試過git init,然後是git remote add origin <repo-url>git branch沒有列出任何分支,甚至沒有列出master。這裏可能會出現什麼問題?

被添加的項目已經存在於現有的Git倉庫中。即我的項目結構是Xdir/Ydir。 Xdir是一個Git回購。我現在想要做的每件事都在Ydir裏面。對於用戶A來說這不是問題。但不知何故,用戶B有問題指向它。

回答

0

您必須先取得分支才能看到它們。一旦用戶B添加遠程分支做

git fetch origin 

查看遠程分支

0

這將是更容易爲用戶B下手git clone <User A repo-url>

但是,如果你真的想單獨開始git init你應該先做git merge

用戶B應該做的:

git init 
git add . 
git commit 
git remote add origin <User A repo-url> 
git fetch 
git merge origin/master 

現在,他們可以交換他們的變化。