【Git】Git 分支管理 ( 解决分支合并冲突 | 推送主版本和分支版本到远程仓库 | 合并分支出现文件冲突 )(二)

简介: 【Git】Git 分支管理 ( 解决分支合并冲突 | 推送主版本和分支版本到远程仓库 | 合并分支出现文件冲突 )(二)

二、合并分支出现文件冲突


执行


git switch master


命令 , 切换到 master 主版本分支 ;


image.png

然后执行


git merge feature1


命令 , 将 master 分支和 feature1 分支 进行合并 ; 然后执行


git status


命令 , 查看合并后的状态 , 是否有冲突 ;



执行过程 :


D:\Git\git-learning-course>git merge feature1
Auto-merging README.txt
CONFLICT (content): Merge conflict in README.txt
Automatic merge failed; fix conflicts and then commit the result.
D:\Git\git-learning-course>
D:\Git\git-learning-course>git status
On branch master
Your branch is up to date with 'origin/master'.
You have unmerged paths.
  (fix conflicts and run "git commit")
  (use "git merge --abort" to abort the merge)
Unmerged paths:
  (use "git add <file>..." to mark resolution)
        both modified:   README.txt
no changes added to commit (use "git add" and/or "git commit -a")
D:\Git\git-learning-course>

image.png



出现冲突的文件内容 :


<<<<<<< HEAD
master
=======
feature1
>>>>>>> feature1


目录
相关文章
|
12天前
|
开发工具 git
如何使git提交的时候忽略一些特殊文件?
如何使git提交的时候忽略一些特殊文件?
|
17天前
|
JSON 开发工具 git
git rebase 合并当前分支的多个commit记录
git rebase 合并当前分支的多个commit记录
|
4天前
|
开发工具 git
Git 保姆级教程(二):Git 分支
Git 保姆级教程(二):Git 分支
|
5天前
|
开发工具 git
Git 远程仓库&多人协作
Git 远程仓库&多人协作
|
5天前
|
开发工具 git
|
12天前
|
开发工具 git
【Git】分支管理的基本操作
【Git】分支管理的基本操作
|
19天前
|
开发工具 git
git 如何删除本地和远程分支
git 如何删除本地和远程分支
34 0
|
19天前
|
Shell 开发工具 git
git获取gitee老版本的分支内容
git获取gitee老版本的分支内容
13 0
|
11月前
|
Java Shell 开发工具
【Java】Java核心 86:Git 教程(9)GIT远程仓库操作
Git提供了一系列命令来进行远程仓库的操作。 下面是一些常用的Git远程仓库操作: 克隆远程仓库到本地:
|
11月前
|
存储 安全 Java
【Java】Java核心 85:Git 教程(8)GIT远程仓库介绍与码云仓库注册创建
Git是一个分布式版本控制系统,它允许多个开发者协同工作并管理代码的版本。远程仓库是存放在网络上的Git仓库,可以用于团队成员之间的代码共享和协作。 常见的远程仓库托管服务提供商有GitHub、GitLab和Bitbucket等。其中,码云(Gitee)是中国领先的代码托管平台,类似于GitHub,提供了在线的Git仓库托管服务。