美文网首页
Git 合并分支代码到主分支

Git 合并分支代码到主分支

作者: Rinaloving | 来源:发表于2024-07-11 10:47 被阅读0次

    说明

    日常工作中,我们需要把一些公共代码合并到主分支上,该如何操作呢?

    操作

    1. 查看当前分支

    git branch
    
    image.png
    我们想把 take_photo 分支合并到 master 主分支上

    2. 切换到主分支(这里是master分支)

    git checkout master
    
    
    image.png

    3. 合并take_photo 分支到 master 分支

     git merge take_photo
    
    
    image.png

    4. 添加提交说明

     git commit -m '合并分支代码到主分支'
    
    image.png

    5. 推送代码到主分支

    git push origin master
    
    image.png

    6. 如果想回到分支继续开发,就切换回去,然后查看当前分支检查是否切换成功即可。

    git checkout take_photo
    git branch
    
    image.png

    总结

    • 我们总共用到了git中的如下几个命令
    命令 说明 补充
    git branch 查看当前分支 查看所有分支 git branch -a
    git checkout 分支名 切换到某个分支
    git merge 分支名 合并分支 take_photo 分支合并到 master分支,先切换到master分支,再使用 git merge takephoto 合并到master分支
    git commit -m '备注' 提交分支
    git push origin master' 推送到主分支

    补充

    如果我们哪天主分支变动了,take_photo 想拉倒所有主分支代码(不考虑代码冲突),应该如何操作呢。

    • 操作如下
      要将主分支(假设为master)的代码拉取到当前分支,你可以使用以下步骤:

    确保你已经检出到你想要更新的目标分支。如果不是,请使用以下命令切换到你的目标分支:

    git checkout your-branch
    

    拉取远程主分支的最新代码并合并到你当前的分支,可以使用以下命令:

    git pull origin master
    

    如果你想要拉取远程主分支的代码并与你当前分支进行合并,你可以使用以下命令:

    git merge master
    

    如果你想要将远程主分支的代码强制重置到你当前的分支,可以使用以下命令:

    git reset --hard origin/master
    
    请注意,使用git reset --hard命令会丢失你当前分支上的所有本地更改,所以在执行此操作前请确保你不需要这些更改。

    相关文章

      网友评论

          本文标题:Git 合并分支代码到主分支

          本文链接:https://www.haomeiwen.com/subject/ovfxhjtx.html