文章目录

  • 一、推送主版本和分支版本到远程仓库
  • 二、合并分支出现文件冲突

一、推送主版本和分支版本到远程仓库


执行

git push origin master

命令 , 将 master 分支推送到远程仓库 ;

中途会弹出输入账号密码的对话框 ,

其中 账号就是 CSDN 账号 , 密码是生成的 " 个人访问令牌 " ;

执行过程 :

D:\Git\git-learning-course>git push origin master
info: detecting host provider for 'https://codechina.csdn.net/'...
info: detecting host provider for 'https://codechina.csdn.net/'...
warning: redirecting to https://codechina.csdn.net/han12020121/git-learning-course.git/
Enumerating objects: 8, done.
Counting objects: 100% (8/8), done.
Delta compression using up to 12 threads
Compressing objects: 100% (4/4), done.
Writing objects: 100% (6/6), 639 bytes | 213.00 KiB/s, done.
Total 6 (delta 0), reused 0 (delta 0), pack-reused 0
remote: GitLab: http post to gitlab api /post_receive endpoint: 500 Internal Server Error
To https://codechina.csdn.net/han12020121/git-learning-course8e848b1..c9842ef  master -> masterD:\Git\git-learning-course>

执行

git push origin feature1

命令 , 将 feature1 分支推送到远程仓库 ;

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


执行

git switch master

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


然后执行

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.txtno changes added to commit (use "git add" and/or "git commit -a")D:\Git\git-learning-course>

出现冲突的文件内容 :

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

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

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

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

  2. 代码管理平台介绍、安装svn、客户端使用svn、远程仓库、分支管理、标签管理、git别名、搭建git服务、安装gitlab、简单使用gitlab、备份和恢复

    22.1 代码管理平台介绍 现在的开发工作都是由团队合作来完成开发,通常都是团队中的每个人或者每几个人完成一个模块的开发,最后再将模块拼凑起来,形成一个完整的项目,这就涉及到了协同开发.在各个模块的开 ...

  3. git远程仓库和分支

    管理远程仓库需要知道如何添加远程仓库.移除无效的远程仓库.管理各种远程分支和设置是否跟踪这些分支 仓库与分支 2. 显示远程仓库 Git remote命令列出每个远程仓库的简短名称,在克隆某个仓库之后 ...

  4. 版本控制介绍、Git的安装、TortoiseGit的安装、Git的文件操作、IDEA + 同步到GitHub远程仓库 | 克隆 | 分支 | 忽略文件

    文章目录 版本控制 什么是版本控制 常见的版本控制工具 版本控制分类 Git与SVN的主要区别 Git的历史 Git安装与配置 TortoiseGit的安装 Git基本理论 Git项目搭建 Git文件 ...

  5. Git关联远程仓库和分支

    背景 在我们开发过程中经常会将本地代码放到代码仓中. 解决方法有两种,这两种方法都有一个前提就是需要在gitLab中新建一个代码仓. 第一种方法就是先将这个新的远程代码仓拉取到本地,再将本地的代码移植 ...

  6. git本地仓库推送到远程仓库指定分支步骤

    1.初始化项目 git init 2.建立本地仓库和远程仓库的连接 git remote add origin 远程仓库URL 3.将码云上的仓库pull到本地 git pull origin 分支名 ...

  7. 微信小程序开发工具 将已存在的Git项目在新开发者下拉取推送

    微信小程序开发工具 将已存在的Git项目在新开发者下拉取推送 前言 流程 完事 前言 最近有同事离职了,交接了一个微信小程序的项目下来,源码放在了公司内部的GIT上面,当我下载下来维护之后发现,在微信 ...

  8. 100例shell脚本之八远程管理获得hosts ip以及推送公钥到hosts

    ==============问题:远程管理获得hosts ip以及推送公钥到hosts======================================== [root@Manager sc ...

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

    文章目录 一.创建并切换分支 git switch -c feature1 二.修改 feature1 分支并提交 三.修改 master 主版本并提交 一.创建并切换分支 git switch -c ...

最新文章

  1. 重装系统后不重装matlab的解决办法
  2. 洛谷 P4016 负载平衡问题 【最小费用最大流】
  3. 野火开发版屏幕_鸿蒙2.0手机开发者版发布,华为多数自研设备明年升级鸿蒙
  4. zookeeper配置集群
  5. Leetcode 24——Swap Nodes in Pairs
  6. 【Android开发日记】妙用 RelativeLayout 实现3 段布局
  7. 简单SQL的增、删、改、查语句
  8. 微软官方pe工具_如何使用微软官方工具重装系统,简单易上手,重装Windows 10
  9. 使用OBS直播软件进行直播推流
  10. 这些堪称神器的Chrome插件,提升效率不止10倍
  11. 溯源项目(全套源码)
  12. 纯CSS制作简单几何图形
  13. 计算机总是莫名其妙重启,电脑老是自动重启怎么办,电脑为什么经常自动重启_系统圣地...
  14. 英语阅读——The confusing pursuit of beauty
  15. day7-列表和元组
  16. 图片放大模糊怎么办,Python无损清晰放大,360P变4K
  17. 有没有人知道这是为什么
  18. If ifttt Put the MobilePhone to Work for You
  19. APMServ 5.2.6虚拟主机配置bug
  20. 计算机英语brain,人类大脑纪录片《脑力大挑战 Test Your Brain》全3季 英语中字 标清/1080P高清纪录片...

热门文章

  1. 如何把简单的事情一次做对?
  2. html5 ul下的li重叠解决,firefox中div重叠覆盖之前ul的两种解决方法
  3. JAVA计算机毕业设计烟草经销平台的设计与实现Mybatis+系统+数据库+调试部署
  4. LVS、HAProxy、LVS三大主流负载均衡器的优缺点(附赠学习资料)
  5. android五子棋开始按钮,android 五子棋app源码
  6. 那些中国互联网界的“千年老二”们
  7. 系统集成工程师 面试题
  8. 如何用solidworks制作三星堆青铜面具?
  9. 计算机代码可以在哪里查到,计算机的6 位数安全代码在哪里查看
  10. 建立适合自己的团队的规范流程