随笔 - 97  文章 - 0  评论 - 1  阅读 - 44312

本地一套环境管理多个分支git

一套本地环境通常可以支持多个分支。每个分支都可以在本地环境中独立进行开发和测试。这使得团队成员能够并行开发不同的特性或修复不同的 bug 而无需相互干扰。

# 新建一个分支peijiao

  git brach peijiao

  

# 同步本地分支到远程分支

  git checkout peijiao # 切换到peijiao分支

  git push -u origin peijiao # 本地分支同步到远程分支

  

# 本地分支peijiao合并到master分支

  要将在 "peijiao" 分支上所做的更改合并到 "master" 分支上

  首先,确保你已经切换到 "master" 分支上:git checkout master

  然后,执行合并操作:git merge peijiao

  这将会将 "peijiao" 分支上的更改合并到 "master" 分支上。如果有冲突,需要解决冲突之后再次提交合并的结果。

   

 # 如果合并分支发生冲突,保留最新分支上的最新信息,删除旧的数据,并重新合并

  通常情况下,执行 git mergegit push 两条命令是可以完成合并并将更新后的分支推送到远程仓库的。

  然而,如果合并中发生冲突,根据你提供的错误信息来看,似乎在执行 git merge 后有一个未完成的合并操作。

  如果你执行了 git merge master 后出现了 "You have not concluded your merge" 的错误信息, 这表示在之前的合并过程中出现了问题,多执行一步commit在进行提交。

  

  # 冲突手动解决的方式

    

  # 手动解决后,在进行推送

  

 

 
posted on   peijiao  阅读(62)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 【译】Visual Studio 中新的强大生产力特性
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

点击右上角即可分享
微信分享提示