github入门介绍(适用于与其他人合作时加入其他人的代码库)

BiaRudolph 9年前

来自: 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