zoukankan      html  css  js  c++  java
  • git新建分支及提交代码到分支

    二、创建分支并提交代码到分支

    上述添加成员的方式非常简单,但是如果说每一个小组成员都可以对仓库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
    来源:简书
    著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
  • 相关阅读:
    js重要函数
    js判断是否为空
    checkbox选择框如果被选中value值就可以传过去,没有被选中value就不能穿过去(调试了近一天,坑爹的说)
    js常用点
    常用jdbc操作
    java.sql.SQLException: 索引中丢失 IN 或 OUT 参数:: 1
    com.sun.org.apache.xerces.internal.impl.io.MalformedByteSequenceException: 3 字节的 UTF-8 序列的字节 2 无效 待整理
    OOAD和UML
    .net 外部CSS文件不起作用总结
    线程读书笔记
  • 原文地址:https://www.cnblogs.com/bruce1992/p/14170871.html
Copyright © 2011-2022 走看看