阐述一个案例,最近在开发中遇到一个问题。自己在代码的主分支拉了一个分支,开始快乐的开发修改了。同事小明也在主分支拉了一个分支,也在快乐的修改。小明的开发速度很快,一个问题很快就解决了,并且把自己的代码,提交合并到主分支了。当我完成自己的工作,去主分支进行代码的合并的时候,发现不能提交了。那么问题了来了,关于我们在开发中遇到的这些问题是如何解决的呢。

一个思路就是

首先在本地也创建一个主分支,拉取主分支的代码到本地的主分支,然后合并本地主分支和自己分支的代码。遇到冲突解决掉,然后提交自己分支的代码到自己的远程分支,然后在和主分支的代码进行合并。

git的使用

下载代码

git clone 地址1

拉取代码

git pull

- origin master 远程的master

切换分支

git checkout 分支

-b 不存在分支的时候创建分支

看分支状态

git branch

-a 列出所有的

提交代码

git add 文件名,支持模糊

git commit

- a

- m

推代码

git push

- origin master

新建远程分支 origin 本地分支:远程分支

新建远程版本 origin 本地版本:远程版本

-f 强制推远程

合并代码

git pull origin test 把远程的test代码直接合到本地的当前分支

git merge 本地 把本地的分支合到当前分支

看状态

有冲突

无提交

本地落后

本地超前

回滚代码

本地仅仅仅仅做的add : git reset 文件名

本地已经commit git log 找到之前的分支commit号,git reset 分支号

本地已经推远程 1先切本地对应分支2更新到最新3看日志4git reset 回滚 5 放弃更改 6 本地提交 7 强制推代码

报错提示

1.有要合并的代码(合并的冲突产生)

2.没有这个分支 (切分支到没有的分支上)

3.已经有这个分支 (切分支时创建分支,分支存在)

4.没有更改 (推的代码和远程一样,本地没有任何提交)

5.提交失败 (权限不足、文件大却使用http)

6.更改文件不显示 (git 默认不区分文件名大小写)

乌龟git的使用

1、首先选择 切换/创建分支,创建一个本地的主分支

2、然后拉取主分支的代码到本地的开发分支

3、选择显示冲突

4、逐条对应去解决冲突

5、提交自己分支到远程

6、合并远程的分支

乌龟git解决冲突_关于git中自己的分支和主分支有冲突的解决方案(git和乌龟git)...相关推荐

  1. 乌龟git 分支_关于git中自己的分支和主分支有冲突的解决方案(git和乌龟git)...

    阐述一个案例,最近在开发中遇到一个问题.自己在代码的主分支拉了一个分支,开始快乐的开发修改了.同事小明也在主分支拉了一个分支,也在快乐的修改.小明的开发速度很快,一个问题很快就解决了,并且把自己的代码 ...

  2. git 分支merge主分支 解决冲突

    在master主分支上新建了一个分支master_xxx,之后在这个分支进行修改,在合并时发现主分支有新提交,无法合并. git merge master 之后会列出有冲突的文件,并且自动把没冲突的m ...

  3. 51cto 检测ip地址冲突_在Linux中发现IP地址冲突的方法

    IP冲突,是不会像Windows那样,在右下角弹出冲突提示的.博主就出过一次糗,记得当时是在VM虚拟机里面安装了4个 4个Redhat都是VM克隆出来的.完全一致的 原来,是那台频繁掉线的虚拟系统和其 ...

  4. git版本分支和分支、分支和主分支切换

    问题描述: 公司里项目管理使用的是gitLab(收费的), 如果开发人员提交代码,  需要首先创建一个分支, 然后把代码提交到你创建的分支上去(不允许把代码直接提交到主分支上). 在代码提交到已经创建 ...

  5. mysql insert 主键冲突_在MySql中建立存储过程和解决insert into select 中主键冲突的有关问题...

    首先说需求,我想重复插入大量数据,那么首先想到的,就是用insert into select语句. 但是因为mysql中没有将主键设为自增长,导致每次都会报主键冲突的错误,插入失败. 对于这个问题,就 ...

  6. python中遇到的问题及解决方法_自己编程中遇到的Python错误和解决方法汇总整理...

    >>> args = {'a':1,'b':2,'c':3} >>> args['d'] = 4 >>> f(**args) 1 2 3 4 ++ ...

  7. java解决异常_聊聊Java中的异常及处理

    在编程中异常报错是不可避免的.特别是在学习某个语言初期,看到异常报错就抓耳挠腮,常常开玩笑说编程1分钟,改bug1小时.今天就让我们来看看什么是异常和怎么合理的处理异常吧! 异常与error介绍 下面 ...

  8. python写打开的excel 冲突_在Python中打开excel文件时出错

    嗨,我对python很陌生,这里我试图用python代码打开xls文件,但它显示了一些错误,如下所示.在 代码:from xlrd import open_workbook import os.pat ...

  9. 怎么解决 数据丢失的问题_ThreadLocal中内存泄漏和数据丢失问题的问题浅析及解决方案...

    特点: 依托于线程的生命周期而存在,贯穿于整个线程,解决了线程前后值传递的问题. 一次存入,只要线程不结束都可以获取到 不具有多线程之间共用数值的特性,只存在于单个线程内,主子线程之间不会出现值传递. ...

  10. scala 主构造函数_在Scala中,如何在类的主构造函数中定义局部参数?

    在Scala中,如何在不是数据成员的类的主构造函数中定义局部参数,例如,仅用于初始化基类中的数据成员? 例如,在下面的代码中,如何在B类的主构造函数中正确定义参数b,以便它只生成临时本地参数而不是数据 ...

最新文章

  1. 软件工程实践2017 个人技术博客
  2. Android接口初了解
  3. c语言输入10个员工,输入10个职工信息,按号码大小排序,再使用查找函数找职工的姓…...
  4. LCD 显示异常定位分析方法
  5. CentOS6.8安装Python3.6.3
  6. 通讯录数据表设计v0.5
  7. 如何创建_重庆市百科如何创建
  8. 插件框架篇一之scrollbars
  9. android蓝牙开启的通知,Android蓝牙LE通知的问题
  10. web版收银系统,支持支付宝,微信扫描枪支付,数字输入
  11. css表格表头对角线,用div+css模拟类excel表格对角线(斜线)
  12. 基于Core Text实现的TXT电子书阅读器
  13. 备考PMP的程序员注意了!!!13张PMPBook思维导图免费送上,没有套路,直接领取
  14. 【Spring系列】- 手写模拟Spring框架
  15. SRC挖掘思路及方法
  16. 修复lsp,360浏览器可以上网其它软件不行
  17. taobao.top.oaid.decrypt( OAID解密 )淘宝开放平台店铺订单解密接口,店铺订单明文接口,店铺订单买家信息解密接口对接教程
  18. STM32逆变器电源设计方案,基于STM32F103控制器
  19. 基于PHP大学生旧货交易网站
  20. python大数据培训机构_学大数据开发需要学习python吗

热门文章

  1. DOSBox 的安装及使用 详细教程
  2. 如何恢复录音删除的录音文件_如何把录音转成文字?推荐这款录音转文字app软件!...
  3. RayData大数据可视化教程(2)——动画制作基础和设置为本地资源库
  4. Go语言实战(一)环境配置
  5. 新广告法涉及的敏感词列表
  6. android 敏感词过滤器,android 过滤敏感词主要类
  7. 2020年华为杯中国研究生数学建模出结果时间
  8. 2021年华为杯数学建模竞赛
  9. css如何实现div背景透明
  10. iMX8MPlus和iMX8QM机器学习框架eIQ性能对比