当前位置:   article > 正文

Git 开发分支合并到develop分支用法_将远程跟踪分支“origin/develop”合并到develop中有什么用

将远程跟踪分支“origin/develop”合并到develop中有什么用

 开发是在本地自己的分支上,提交时将自己本地分支上的内容合并到develop分支上,再提交

  1.  克隆项目指定分支到本地
    git clone -b develop git地址
  2. 创建自己的本地分支
    git checkout -b 自己的本地分支名称
  3. 在自己分支上开发
  4. 开发完成,提交代码至暂存区
    git add .
  5. 提交到本地仓库
    git commit -m '提交注释信息'
  6. 切换到develop分支,拉取最新代码
    1. git checkout develop
    2. git pull
  7.  将自己的分支与远程develop分支合并(禁用Fast Forward模式)

    ​git merge 自己本地分支名称  --no-ff
  8. 修改冲突
  9. 修改冲突后再次加入暂存区(add)
    提交到仓库(commit)
    1. git add .
    2. git commit
  10. 无冲突后,直接推送到远程
    git push

补充

  • 取消 add、commit、merge 
    1. git reset --soft HEAD
    2. --HEAD 指上一个版本,也可以写成HEAD~1(HEAD~2回退2个commit)
    3. --soft 不删除工作空间改动代码,撤销commit,不撤销git add .
    4. --mixed 不删除工作空间改动代码,撤销commit,并且撤销git add . (默认)
    5. (git reset --mixed HEAD 和 git reset HEAD 效果是一样的)。
    6. --hard 删除工作空间改动代码,撤销commit,并且撤销git add ,回退版本 取消merge常用
  • 查看提交记录
    git log
  • 版本回退  (commitID 可以使用 git log 指令查看  )
    git reset --hard commitID # 
    

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/盐析白兔/article/detail/409741
推荐阅读
相关标签
  

闽ICP备14008679号