github入門介紹(適用于與其他人合作時加入其他人的代碼庫)
來自: http://my.oschina.net/u/2371517/blog/605955
使用github可以很方便的進行多人合作開發。下面簡單介紹怎么加入到其他的代碼庫,與其他人合作開發。
一、讓代碼庫管理員把你加入到“合作者”里。
二、建立本地代碼庫
在本地新建一個文件夾,例如:test,進入到test文夾,使用 git init 命令初始化。
三、建立與遠程代碼庫的連接
使用 git remote add origin git@github.com:test/test.git 命令建立與遠程代碼庫的聯系。其中git@github.com:test/test.git是遠程代碼的ssh方式的地址。
四、拉取遠程代碼庫的代碼
使用git pull origin master命令拉取遠程代碼庫的命令。其中master是遠程代碼庫的分支,也可以拉取其他的分支。
五、修改代碼后提交代碼
首先使用git status查看都有哪些文件修改了;
再使用git add [修改的文件]命令把修改的文件添加到本地暫存區;
然后使用git commit -m "XXX" 命令把暫存區的代碼提交到工作區,其中“XXX”是本次提交的說明;
最后使用git push origin master 命令把工作區的代碼提交到遠程代碼庫,其中master是分支名,也可以提交到其他分支上。
在多人合作開發的時候,在提交到遠程代碼庫的時候可能會有沖突,即多個人修改同一個文件;這個時候要先把遠程代碼庫的文件用第四步的方法拉下來,再把沖突的地方修改掉(代碼沖突的地方都會有###符號),然后按照第五步的方法進行提交。
這個只是一個非常粗略的入門文檔,詳細的入門教程請參考廖雪峰寫的教程,鏈接http://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000/0013760174128707b935b0be6fc4fc6ace66c4f15618f8d000