Git多人協作

2021-09-25 08:35:30 字數 1119 閱讀 7231

當你從遠端庫轉殖時候,實際上git自動把本地的master分支和遠端的master分支對應起來了,並且遠端庫的預設名稱是origin。

要檢視遠端庫的資訊使用git remote

要檢視遠端庫的詳細資訊使用git remote -v

推送分支就是把該分支上所有本地提交到遠端庫中,推送時,要指定本地分支,這樣,git就會把該分支推送到遠端庫對應的遠端分支上: 使用命令 git push origin master,比如我現在的github上的readme.txt**如下:

本地倉庫的readme.txt**如下:

現在我想把本地更新的readme.txt**推送到遠端庫中,使用命令如下:

推送成功,內容被更新了

如果我們現在要推送到其他分支,比如dev分支上,我們還是那個命令 git push origin dev,那麼一般情況下,那些分支要推送呢?

多人協作時,大家都會往master和dev分支上推送各自的修改。現在,模擬乙個你的小夥伴,可以在另一台電腦(注意要把ssh key新增到github)或者同一臺電腦的另乙個目錄下轉殖

當你的小夥伴從遠端庫clone時,預設情況下,你的小夥伴只能看到本地的master分支。不信可以用git branch命令看看

現在,你的小夥伴要在dev分支上開發,就必須建立遠端origin的dev分支到本地

這就是多人協作的工作模式,一旦熟悉了,就非常簡單。

Git多人協作

1 檢視遠端庫資訊 git remote git remote v 2 推送分支 將本地的資訊push到伺服器上 git push origin master 注意 1 master分支是主要的分支,需要時時刻刻同步 2 dev分支是開發分支,所有團隊成員在上面工作,需要同步 3 bug分支只用於本...

git 多人協作

檢視遠端庫資訊,使用git remote v 本地新建的分支如果不推送到遠端,對其他人就是不可見的 從本地推送分支,使用git push origin branch name,如果推送失敗,先用git pull抓取遠端的新提交 在本地建立和遠端分支對應的分支,使用git checkout b bra...

git 多人協作

1 首先在遠端git倉庫中建立除master分支之外的分支,如dev分支,用於開發除錯 2 抓取分支 你的小夥伴要在dev分支上開發,就必須建立遠端origin的dev分支到本地,於是他用這個命令建立本地dev分支 git checkout b dev origin dev然後 git pull o...