2016-02-08 66 views
-1

我設置了一個本地Git存儲庫,然後將其上傳到GitHub.com作爲我的帳戶的回購。如果有人通過在線界面對其進行了承諾(因爲如果我的Git repo是本地的,在我的PC上 - 至少就我所知而言,否則無法完成),那麼如何添加給定的提交和分支人到當地的Git回購?將新的Git分支下載到本地Git存儲庫

也許在Git Bash中有一個命令將該信息添加到本地回購?

+1

'git pull'?我想你需要閱讀更多的git – Joe

回答

1

首先,沒有人能夠提交到您的GitHub存儲庫,除非他們擁有您的憑證。

如果他們你的證件,並作出承諾,你可以下載提交到本地存儲庫中的副本:

git pull 
+0

那麼爲什麼我能夠意外地分一個項目? –

+0

@ZoltánSchmidt當你分出你的項目時,你創建了自己的回購副本。所以,當你承諾並推動你正在改變自己的副本,而不是你分手的原始副本。 –

+0

謝謝!所以叉子是絕對允許的並且可以自由地修改,但它們不被視爲主倉庫的分支。 –

0

你誤會github上。除了您之外,沒有人可以將更改推送到您的帳戶中的存儲庫。當別人改變網站上的某些內容時,會發生什麼事情,他們會自動創建一個分支和一個拉取請求,由您來決定是否接受。

其餘部分是正常的git用法:要從遠程存儲庫獲取更改,請執行git pushgit fetch,具體取決於您是否要合併。

真的,我不能在這裏給你一個完整的git介紹;閱讀一個git教程或做github教程!

+0

我不需要全面介紹課程,這只是閱讀教程時想到的一個技術問題。 –

+1

@Marcus你不是指「拉」而不是「推」嗎? –

+0

@ Jonathan.Brink:不,「推動變化。」就是「改變存儲庫的狀態」。 –

相關問題