本地一套环境管理多个分支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 2024-02-04 09:58  peijiao  阅读(48)  评论(0编辑  收藏  举报