文章目录

  • 一、创建并切换分支 git switch -c feature1
  • 二、修改 feature1 分支并提交
  • 三、修改 master 主版本并提交

一、创建并切换分支 git switch -c feature1


执行

git switch -c feature1

命令 , 创建分支 feature1 , 并切换到该分支 ;

执行过程 :

D:\Git\git-learning-course>git switch -c feature1
Switched to a new branch 'feature1'D:\Git\git-learning-course>

二、修改 feature1 分支并提交


修改 feature1 中的 README.txt 文件内容为 feature1 , 并执行 git add README.txtgit commit -m "feature1" 命令提交到版本库 ;

执行过程 :

D:\Git\git-learning-course>git switch -c feature1
Switched to a new branch 'feature1'D:\Git\git-learning-course>git add README.txtD:\Git\git-learning-course>git commit -m "feature1"
[feature1 26b1978] feature11 file changed, 1 insertion(+), 1 deletion(-)

三、修改 master 主版本并提交


修改 master 中的 README.txt 文件内容为 master , 并执行 git add README.txtgit commit -m "feature1" 命令提交到版本库 ;

执行过程 :

D:\Git\git-learning-course>git switch master
Switched to branch 'master'
Your branch is ahead of 'origin/master' by 1 commit.(use "git push" to publish your local commits)D:\Git\git-learning-course>git add README.txtD:\Git\git-learning-course>git commit -m "master"
[master c9842ef] master1 file changed, 1 insertion(+), 1 deletion(-)D:\Git\git-learning-course>git branchfeature1
* master


上述操作的目的是 , 在 master 分支中修改 README.txt 文件 , 在 feature1 分支中修改 README.txt 文件 , 两个分支中的相同文件内容不同 , 必然会导致冲突产生 ;

【Git】Git 分支管理 ( 解决分支合并冲突 | 创建并切换分支 git switch -c feature1 | 修改 feature1 分支并提交 | 修改 master 主版本并提交 )相关推荐

  1. 【Git】Git 分支管理 ( 解决分支合并冲突 | 本地处理文件冲突 )

    文章目录 一.本地处理文件冲突 一.本地处理文件冲突 在下面的 [Git]Git 分支管理 ( 解决分支合并冲突 | 创建并切换分支 git switch -c feature1 | 修改 featu ...

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

    文章目录 一.推送主版本和分支版本到远程仓库 二.合并分支出现文件冲突 一.推送主版本和分支版本到远程仓库 执行 git push origin master 命令 , 将 master 分支推送到远 ...

  3. git 合并冲突_git分支管理的策略和冲突问题

    备注: 知识点 关于分支中的冲突 分支管理的策略 分支策略 备注: 本文参考于廖雪峰老师的博客Git教程.依照其博客进行学习和记录,感谢其无私分享,也欢迎各位查看原文. 知识点 git log --g ...

  4. 分支管理---解决冲突

    人生不如意之事十之八九,合并分支往往也不是一帆风顺的. 准备新的feature1分支,继续我们的新分支开发: $ git checkout -b feature1 Switched to a new ...

  5. 【Java从0到架构师】git 核心原理和分支管理

    git 核心原理和分支管理 核心原理 Git 数据存储结构 git add 流程 - 把数据添加到暂存区 git commit 流程 - 把数据提交到版本库 HEAD 关联关系处理 分支管理 常用命令 ...

  6. 1git命令的使用,查看git仓库状态,添加文件到git跟踪,git提交,查看git分支,查看git仓库日志信息,切换git分支,解决git分支合并后出现冲突的问题

    1新建一个存储git的文件夹,命令是: toto@toto-K45VD:~$ mkdir gitfolder 2初始化一个git仓库,命令是: toto@toto-K45VD:~$cd gitfold ...

  7. 已经无法合并还报请合并git_GIT 分支管理:创建与合并分支、解决合并冲突

    分支就是科幻电影里面的平行宇宙,当你正在电脑前努力学习Git的时候,另一个你正在另一个平行宇宙里努力学习SVN. 如果两个平行宇宙互不干扰,那对现在的你也没啥影响.不过,在某个时间点,两个平行宇宙合并 ...

  8. 【GIT-3】GIT 的基础教程 分支管理 fixbug分支 Featur 冲突处理 标签管理 操作

    2019独角兽企业重金招聘Python工程师标准>>> [转载请注明出处!http://my.oschina.net/u/2337744/] 分支就是科幻电影里面的平行宇宙,当你正在 ...

  9. Git学习笔记:分支管理(1)

    前言 在补习python的时候主要参考的是廖雪峰的教程Python教程,在学习完后准备完成期末作业时,遇到了一个技术难题,需要初步掌握git,因此开始了git的学习. 本教程参考廖雪峰的Git教程 G ...

最新文章

  1. oozie调度中的重试和手工rerun一个workflow
  2. python常用命令大全-Python pip 常用命令汇总
  3. 网络编程学习笔记(Unix域套接口地址)
  4. spring入门案例
  5. 160个Crackme016
  6. Python面向对象-概念、类、实例
  7. 数据结构之栈实现中缀转后缀并计算结果
  8. mysql 删除表记录的 存储过程命令_用SQL语句删除一个数据库的所有表和所有存储过程...
  9. 字符串匹配之KMP算法详解
  10. 2 打两拍verilog与Systemverilog编码
  11. 新电脑怎么分盘_【磁盘分区教程】如何给电脑进行分区?
  12. AngularJS的学习--ng-show/ng-hide/ng-if和ng-switch
  13. UVA 299 - Train Swapping(冒泡排序)
  14. 百度网盘链接在线解析网站_利用在线服务下载百度网盘的文件
  15. 教育行业 服务器虚拟化,教育行业桌面虚拟化方案
  16. seo和sem的区别与联系
  17. c# 调用有道智云翻译接口+语音组件tts
  18. 我这一辈子-老舍自传
  19. 品牌建设—长效且动态的关系管理进程:赫联电子亚太区
  20. C语言编写取单词首字母,C语言练习之单词首字母大写

热门文章

  1. 2---信息系统集成专业技术知识(精简题目)
  2. LAMP架构之编译安装httpd+(php-fpm)+mariadb
  3. **CI两种方式查询所返回的结果数量
  4. php中curl模拟post提交多维数组
  5. 为什么static成员一定要在类外初始化?
  6. MySQL—异常处理
  7. flask_入门教程之一
  8. python中zip( )的使用
  9. [GO] go使用etcd和watch方法进行实时的配置变更
  10. python 使用UUID库生成唯一ID