二、创建分支并提交代码到分支
上述添加成员的方式非常简单,但是如果说每一个小组成员都可以对仓库push内容,就涉及到一个代码的安全和冲突问题了,当多个成员同时在线编辑时容易出现冲突,假设A的代码是有问题的却push上去了,他的代码可能就导致B的代码执行不了,但如果等代码全部都写完了再一次性提交,又会存在丢失每天进度的风险。因此,采用每个成员自己创立一个分支push自己的代码,最后再来进行合并是一个比较好的策略。
首先要从仓库的主分支master里git clone项目初始化好的代码,以此为基础进行后续在分支上的代码开发,先点击仓库右边绿色按钮Clone or download复制仓库链接
然后在你想存放项目文件的地方右键鼠标,点击git bash here,点击后出现命令工具,输入以下指令
git clone xxx (xxx为刚刚复制的仓库链接)
这样,我们就能将主分支的代码下载到本地了,并且自动建立了与远程仓库的连接,接下来只需要去到下载好的文件里按照以下步骤建立属于自己的分支和提交代码即可:
(1)新建分支
git branch xxx (xxx填写你的分支名称)
(2)查看所有分支
git branch -a
(3)切换到某一分支
git checkout xxx (xxx填写要切换的分支名称)
(4)添加修改代码到缓存(注意最后的"."前面有个空格
git add .
(5)添加提交代码的备注
git commit -m "xxx" (xxx为本次提交代码的备注)
(6)提交代码到指定分支
git push origin xxx (xxx为要提交代码的分支名称)
作者:银月silvermoon
链接:https://www.jianshu.com/p/4fe6dcdea2f5
来源:简书
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。