git分支之間的差異–set-upstream-vs git remote add origin
我覺得有點混淆,知道git branch -set-upstream-vs git remote add origin之間的區別,甚至git remote add upstream
基本上我有一個使用git init –bare建立的裸儲存庫,它在網路上共享,以便其他開發人員也可以推送它,以便我們的專案在本地進行版本化,但不知道我應該在上述三個之間執行哪個命令(或如果有還有一些)跟蹤中央回購,例如我們將所有的投資專案的變化推向了中央的回購期,並從中獲取.
任何人都可以啟發這個嗎?
git remote add建立一個遠端,它是另一個儲存庫的縮寫名稱. git branch –set-upstream – 設定要由指定的遠端儲存庫中的分支跟蹤的分支.
你想要做的是跟蹤一個遠端分支,這是通過git branch -set-upstream-g或者更簡單的git branch -u來完成的.
當您從另一個克隆儲存庫時,將建立一個名為origin的遠端,並檢出分支主控.使您的本地分支主控跟蹤遠端分支主機的命令是git branch -u origin / master,並從本地主分支執行.
程式碼日誌版權宣告:
翻譯自:http://stackoverflow.com/questions/14169130/difference-between-git-branch-set-upstream-to-vs-git-remote-add-origin