git合并两个分支代码

怎么将一个仓库刚刚提交更新的代码合并到另外一个疯子,之前一直没有尝试过,这次在项目上深有体会。

运用场景:当需要将当前开发的代码从一个分支合并到另外一个分支,且只是将这一次的提交合并过去。

具体实现步骤:当前分支:develop

git add .
git commit -m 'feat:代码说明'
git stash:备份当前工作区的内容,保存到git 栈中,从最近的一次commit中读取相关内容
git checkout master:切换到master分支
git checkout -b develop_message:新建一个develop_message分支
git stash pop:从git栈中获取到最近一次stash进去的内容,恢复工作区的内容。获取之后,会删除栈中对应的stash。由于可能会stash多次,git使用栈管理,我们可以使用git stash list查看所有的stash。
git add . git commit -m 'feat:代码说明':在当前分支暂存代码
git push:推到远程develop_message分支
git checkout develop:切换到develop分支
git merge develop_message;合并develop_message的代码
git add . git commit -m 'feat:代码说明':在当前分支暂存代码
git push:推到远程develop分支

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 1. GIT命令 git init在本地新建一个repo,进入一个项目目录,执行git init,会初始化一个re...
    江边一蓑烟阅读 826评论 0 0
  • 查看、添加、提交、删除、找回,重置修改文件 git help # 显示command的help git sho...
    Swiftor阅读 2,138评论 0 2
  • 前言 关于代码仓库,在几年前,可能大家使用的还是 SVN 比较多,但是最近几年,GIt 开始更加流行起来,与 SV...
    yoomaz阅读 343评论 0 1
  • Git 命令 mkdir testcd testtouch a.md alias 设置别名 git config ...
    任教主来也阅读 685评论 0 0
  • “单个动作会更专注,连续动作能让你感受到很多,但最后都能让你心情很舒畅。专注有助于精准解决问题,感受则可以保持和外...
    梁绛阅读 179评论 0 2