zoukankan      html  css  js  c++  java
  • git合并代码

    作为一个开发人员,不可避免会遇到合作开发合并代码的情况,如何合并代码,解决遇到的冲突是一个开发人员必备的技能,但是对于一个新人来说可能有一定的难度,因此特写这一片文章,希望帮助更多像我一样当初踩过很多坑的人。
     
     
    合并代码
    git branch ---》 查看当前分支 develop
    git checkout -b newdev ----》创建新分支 newdev,并切换到当前分支
    git status ---》 查看是否有变更
    git diff — 》 查看变更内容
    git add . — 》将工作区内容提交到暂存区
    git commit -m "注释" ---》 暂存区的代码提交到本地仓库
    git checkout develop ---》切换到develop 分支
    git pull origin develop --》将远程代码拉取到本地
    git checkout newdev ---》切回newdev分支
    git rebase develop ---》在develop分支上做一次衍合处理
    *********
    假设这里有冲突
    1、先在编辑器里修改冲突
    2、git add . ---》 添加冲突处理后的文件
    3、git rebase --continue ---》 让rebase继续处理
    ***********
    git checkout develop —》 切回develop分支
    git merge newdev ---》合并newdev分支上的代码
    git push origin develop ---》将最新代码提交到develop分支
  • 相关阅读:
    luogu P5494 【模板】线段树分裂
    珂朵莉树(ODT)
    luogu P5787 二分图 /【模板】线段树分治
    线段树
    luogu P1450 [HAOI2008]硬币购物
    树形DP
    luogu P3047 [USACO12FEB]Nearby Cows G
    1069: 向Z同学学习
    1067: 有问题的里程表
    1066: 字符分类统计
  • 原文地址:https://www.cnblogs.com/sunbaoxu/p/12608936.html
Copyright © 2011-2022 走看看