2017-05-31 43 views
2

我一直在谷歌上查找這個,但還沒有找到一個完整的直接答案。你如何設置GitHub倉庫和分支進行協作?

到目前爲止,這就是我所知道的。

要建立一個新的回購,可以

單擊GitHub上的導航欄上的+,並按照指示。

(沒有問題存在)

要添加合作者,你可以

轉到您的回購在GitHub上 - >設置 - >合作者 - >通過用戶名

搜索(沒有問題存在)

增加分支的合作者使用

git branch <branch-name> 

(所以我創建了一個分支,我可以推到它,但它不會對我的合作者的命令行中顯示出來,當他做「git的分支」克隆後。)

對於合作者設置他們的計算機

上回購您克隆目錄的本地計算機

git clone <url> <customize name> 

(這是它的權利呢?當我嘗試推送時,我收到了錯誤 - 上游 - 我不知道這意味着什麼和做什麼。)

我只是試圖找到一個簡單的分步指南做所有這些,但似乎沒有一個工程。

回答

1

git fetch --all應該做的伎倆。這將在克隆後獲取所有分支。該命令需要在您的協作計算機上執行。看看下面的question

1

從github頁面。

當一個repo被克隆時,它有一個默認的遠程調用origin,它指向您在GitHub上的fork,而不是它從其分出的原始repo。 保持原有回購的軌道,你需要添加另一個遠程上游命名

git的遠程添加上游的git://github.com/user/repo.git

還可以指定-v,這顯示你閱讀時,寫於遠程使用了Git已經存儲了短名稱的網址:

遠程Git -v

您可以添加更多的遠程推拉按你的方便。

git的遠程添加/路徑/要/的git/URL

你可以找到更多的細節在這裏:https://git-scm.com/book/en/v2/Git-Basics-Working-with-Remotes