使用git进行团队协作编程

一. 创建一个organization

前提:已经有github帐号,没有的话直接百度搜索github官网进行注册

接下来按照截图进行操作:

点击右上角自己的头像,然后选择settings

使用git进行团队协作编程

接着在左边一栏选择organizations

使用git进行团队协作编程

选择new organization

使用git进行团队协作编程

按照要求填写相关信息,比如组织的名称和邮箱即可

使用git进行团队协作编程


创建完组织后,可以邀请其他成员加入,直接发送地址栏中的地址给要邀请的成员即可,被邀请的成员直接点击地址即可进入到该组织。


使用git进行团队协作编程


接下来可以创建新的仓库,如下图,点击new


使用git进行团队协作编程

使用git进行团队协作编程


然后填写相关的信息即可,包括仓库的名称等


使用git进行团队协作编程


二. 本地修改文件并push到远程仓库中

运行环境:ubuntu 16.04

前提:已经安装了git(具体安装过程网上查询即可,很简单)

$ git config --global user.name ***

$ git config --global user.email ****

$ sudo du

进入到管理员权限之后

$ git clone ***

注:***为所要clone到本地的仓库,可以直接通过地址栏得到地址


使用git进行团队协作编程

使用git进行团队协作编程


然后cd进入到已经clone到本地的仓库,然后可以修改里面的文件或者是新建文件

比如:本人修改了main.cpp文件

修改完成之后

$ git add +所修改或者是新建的文件或者文件夹的名称

然后连接自己的远程仓库

在这里可以加上对该文件的说明也可以不要:

$ git commit -m "........"

$ git remote add origin +(远程仓库的url,依然可以通过地址栏的方式得到)

注:如果提示remote origin already exists.

可以使用$ git remote rm origin解决


使用git进行团队协作编程

最后,将自己做了修改或者是添加的文件或者文件夹push到远程仓库即可

$ git push -u origin master

使用git进行团队协作编程

可以用下面的命令查看状态

使用git进行团队协作编程


三. 到github上查看其他成员对该项目的修改和贡献

点击下图左上角的commits,可以看到各个成员所做的修改

使用git进行团队协作编程

使用git进行团队协作编程

使用git进行团队协作编程


查看成员的贡献如下:点击下图右上角的contributor即可查看成员的贡献


使用git进行团队协作编程

使用git进行团队协作编程