好不容易用了好几天才搞明白团队分支如何创建,赶紧记下来,以备后用,如有错误还请各位大牛多多指教。
1、首先建立一个库
2、邀请队员加入项目组
3、设置队员的权限,只允许组长合并项目
4、队员邀请完毕后开始创建分支
5、先Git clone,完成后进入clone下来的文件夹中,执行Git branch XXX git checkout XXX
git config --global user.name “name”
git config --global user.email "email.com"
get config --list 命令查看
ssh-keygen -t rsa -C "your_email@youremail.com"
把pub粘贴到ssh里
ssh -T git@github.com 查看是否正常工作
如果,看到:
Hi xxx! You've successfully authenticated, but GitHub does not # provide shell access.
然后把项目克隆到本地
git clone "git@github.com:niceTeams/nice.git"
git branch 查看分支
git branch 分支名称 创建分支
git checkout 分支名称 切换分支(若有多个分支时,可切换分支)
git branch -d 分支名称 删除分支
git push origin HEAD -u 将新创建的分支信息推送到github
在进行下一步的
git add .
git commit -m "版本说明"
git push
6、在组员提交分之后,组长进行项目合并
7、对于重复的文件需要及时删除,避免出现冲突