【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


目录
相关文章
|
8月前
|
开发工具 git
使用Git根据日期进行代码版本切换的方法
通过以上步骤,可以有效地根据日期进行Git代码版本的切换。这种方法在需要回溯历史版本进行bug修复或功能复查时特别有用。Git的灵活性和强大功能使其成为现代软件开发不可或缺的工具之一。
817 103
|
12月前
|
存储 安全 开发工具
深度解决 Git “fatal: refusing to merge unrelated histories” 错误解析什么是历史分支优雅草卓伊凡
深度解决 Git “fatal: refusing to merge unrelated histories” 错误解析什么是历史分支优雅草卓伊凡
1006 4
深度解决 Git “fatal: refusing to merge unrelated histories” 错误解析什么是历史分支优雅草卓伊凡
|
9月前
|
开发工具 git
Git版本控制工具合并分支merge命令操作流程
通过以上步聚焦于技术性和操作层面指南(guidance), 可以有效管理项目版本控制(version control), 并促进团队协作(collaboration).
2360 15
|
9月前
|
开发工具 git 开发者
Git版本管理常见文件提交流程讲解
以上就是Git常见文件提交流程概述。掌握此流程对于任何使用Git进行版本控制和协同工作项目团队成员都至关重要。
341 13
|
11月前
|
开发工具 git
使用Git下载指定版本或指定commit
使用Git下载指定版本或指定commit
|
安全 开发工具 Android开发
【Android Git】Git版本回退方式
在实际操作中,选择合适的版本回退方式,可以有效地管理代码版本,提高开发效率和代码质量。
858 26
|
IDE 开发工具 git
pycharm如何查看git历史版本变更信息
通过上述步骤,你可以在 PyCharm 中轻松查看 Git 的历史版本变更信息,无论是针对整个项目、特定文件还是分支。使用 PyCharm 的 Git 集成功能,可以更高效地管理和审查代码变更,提高开发过程的透明度和可维护性。
1263 19
|
Java Shell 开发工具
【Java】Java核心 86:Git 教程(9)GIT远程仓库操作
Git提供了一系列命令来进行远程仓库的操作。 下面是一些常用的Git远程仓库操作: 克隆远程仓库到本地:
|
存储 安全 Java
【Java】Java核心 85:Git 教程(8)GIT远程仓库介绍与码云仓库注册创建
Git是一个分布式版本控制系统,它允许多个开发者协同工作并管理代码的版本。远程仓库是存放在网络上的Git仓库,可以用于团队成员之间的代码共享和协作。 常见的远程仓库托管服务提供商有GitHub、GitLab和Bitbucket等。其中,码云(Gitee)是中国领先的代码托管平台,类似于GitHub,提供了在线的Git仓库托管服务。
|
Shell 网络安全 开发工具
2022新版Git教程 从入门到实战(四)Git远程仓库Gitee的使用(下)
2022新版Git教程 从入门到实战(四)Git远程仓库Gitee的使用
585 0
2022新版Git教程 从入门到实战(四)Git远程仓库Gitee的使用(下)