簡單地使用github當做遠程共享倉庫
1.進入各自的github,選取一個人的github作為總的遠程共享倉庫,其余成員每次修改完項目后pull request請求合並自己的修改內容。
2.其余開發者首先進入主遠程倉庫,選擇fork把初始項目文件fork至自己的github中,然后建立本地倉庫:
建立一個文件夾當做本地項目倉庫,然后通過git bash進入該文件夾下,輸入命令
git init
此時該文件夾會出現.git文件,則設置成功。
將你用戶目錄下的.ssh下的公鑰文件打開,並把公鑰添加到自己的github中,如果沒有.ssh文件則輸入指令:
ssh-keygen –t rsa –C ‘email’
(你的email地址)
一路回車即可。
3.首次開發用戶需把項目clone至自己的本地倉庫
(git@github.com:XXX/YYY.git為主倉庫的github地址)
git clone git@github.com:XXX/YYY.git
之后再次開發時,無需克隆,只需把主遠程倉庫的最新版本更新到本地倉庫即可
(xx為隨便起的一個分支的名字)
git remote add xx git@github.com:XXX/YYY.git
(這一步僅第一次建立分支時需要使用)
git fetch xx
git merge xx/master
4.開發完成后需要把項目提交至自己的github中
git add ‘項目名’
git commit –m ‘注釋’
git remote add origin git@github.com:Yourself/YYY.git
(git@github.com:Yourself/YYY.git為你自己的github中fork的主項目,這一步操作也僅需要在第一次建立遠程連接時進行)
git push origin master
(把本地倉庫同步到你的github遠程倉庫)
5.把你的github遠程倉庫同步到主遠程倉庫中
在github網頁中找到pull request,然后等待主倉庫所有者同意合並