Github团队协作
1. 创建仓库
在Github上新建项目
我们的项目主页如下:
2.邀请队员
进入项目,进入settings,然后选择collaborators
在这里添加新的协作者,下面的列表中是当前的协作者。
使用队员的Github邮箱查询,然后发送邀请
队员在邮箱会收到邮件,同意后就能加入。
3. 使用流程
每个队员在接受邀请后,首先下载github
然后设置用户名和邮箱(必须)
git config --global user.email "you@example.com"
git config --global user.name "Your Name"
这里的邮箱和用户名和你github上的邮箱和用户名保持一致
在你的工作目录下克隆项目
git clone https://github.com/2703411950/Career_Asistant-SDU-24.git
我们的项目应该是这样的
一定要进入到这个项目目录里面进行操作
我们的开发是在develop分支上进行的
切换分支的命令这里的是(develop)
git checkout branch_name
如果远程仓库上修改了,pull远程仓库到本地。
git pull origin develop
在本地修改代码后,先向本地仓库添加修改
# 先向本地仓库添加修改,这里的"."表示所有的改动
git add .
# 2. 用git commit把文件提交到仓库
# -m 后面的是本次提交的说明,方便从历史记录里找到改动记录
git commit -m "comment"
最后把本地的修改提交到远程仓库
git push origin develop
但是一定要先测试一下是不是真的改对了,因为我把你们添加到协作者之后,你们的修改就直接提交上去了,不需要经过我的同意。
注意是提交到develop分支!!!
大致流程如下图:
还有一些常用命令
# 查看git状态
git status
# 查看修改内容
git diff
git应该有专门的工作流,我们是新手,而且人数也比较少,交流比较多,所以先这么简单地使用一下。