乌龟git解决冲突_关于git中自己的分支和主分支有冲突的解决方案(git和乌龟git)...
阐述一个案例,最近在开发中遇到一个问题。自己在代码的主分支拉了一个分支,开始快乐的开发修改了。同事小明也在主分支拉了一个分支,也在快乐的修改。小明的开发速度很快,一个问题很快就解决了,并且把自己的代码,提交合并到主分支了。当我完成自己的工作,去主分支进行代码的合并的时候,发现不能提交了。那么问题了来了,关于我们在开发中遇到的这些问题是如何解决的呢。
一个思路就是
首先在本地也创建一个主分支,拉取主分支的代码到本地的主分支,然后合并本地主分支和自己分支的代码。遇到冲突解决掉,然后提交自己分支的代码到自己的远程分支,然后在和主分支的代码进行合并。
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)...相关推荐
- 乌龟git 分支_关于git中自己的分支和主分支有冲突的解决方案(git和乌龟git)...
阐述一个案例,最近在开发中遇到一个问题.自己在代码的主分支拉了一个分支,开始快乐的开发修改了.同事小明也在主分支拉了一个分支,也在快乐的修改.小明的开发速度很快,一个问题很快就解决了,并且把自己的代码 ...
- git 分支merge主分支 解决冲突
在master主分支上新建了一个分支master_xxx,之后在这个分支进行修改,在合并时发现主分支有新提交,无法合并. git merge master 之后会列出有冲突的文件,并且自动把没冲突的m ...
- 51cto 检测ip地址冲突_在Linux中发现IP地址冲突的方法
IP冲突,是不会像Windows那样,在右下角弹出冲突提示的.博主就出过一次糗,记得当时是在VM虚拟机里面安装了4个 4个Redhat都是VM克隆出来的.完全一致的 原来,是那台频繁掉线的虚拟系统和其 ...
- git版本分支和分支、分支和主分支切换
问题描述: 公司里项目管理使用的是gitLab(收费的), 如果开发人员提交代码, 需要首先创建一个分支, 然后把代码提交到你创建的分支上去(不允许把代码直接提交到主分支上). 在代码提交到已经创建 ...
- mysql insert 主键冲突_在MySql中建立存储过程和解决insert into select 中主键冲突的有关问题...
首先说需求,我想重复插入大量数据,那么首先想到的,就是用insert into select语句. 但是因为mysql中没有将主键设为自增长,导致每次都会报主键冲突的错误,插入失败. 对于这个问题,就 ...
- python中遇到的问题及解决方法_自己编程中遇到的Python错误和解决方法汇总整理...
>>> args = {'a':1,'b':2,'c':3} >>> args['d'] = 4 >>> f(**args) 1 2 3 4 ++ ...
- java解决异常_聊聊Java中的异常及处理
在编程中异常报错是不可避免的.特别是在学习某个语言初期,看到异常报错就抓耳挠腮,常常开玩笑说编程1分钟,改bug1小时.今天就让我们来看看什么是异常和怎么合理的处理异常吧! 异常与error介绍 下面 ...
- python写打开的excel 冲突_在Python中打开excel文件时出错
嗨,我对python很陌生,这里我试图用python代码打开xls文件,但它显示了一些错误,如下所示.在 代码:from xlrd import open_workbook import os.pat ...
- 怎么解决 数据丢失的问题_ThreadLocal中内存泄漏和数据丢失问题的问题浅析及解决方案...
特点: 依托于线程的生命周期而存在,贯穿于整个线程,解决了线程前后值传递的问题. 一次存入,只要线程不结束都可以获取到 不具有多线程之间共用数值的特性,只存在于单个线程内,主子线程之间不会出现值传递. ...
- scala 主构造函数_在Scala中,如何在类的主构造函数中定义局部参数?
在Scala中,如何在不是数据成员的类的主构造函数中定义局部参数,例如,仅用于初始化基类中的数据成员? 例如,在下面的代码中,如何在B类的主构造函数中正确定义参数b,以便它只生成临时本地参数而不是数据 ...
最新文章
- 软件工程实践2017 个人技术博客
- Android接口初了解
- c语言输入10个员工,输入10个职工信息,按号码大小排序,再使用查找函数找职工的姓…...
- LCD 显示异常定位分析方法
- CentOS6.8安装Python3.6.3
- 通讯录数据表设计v0.5
- 如何创建_重庆市百科如何创建
- 插件框架篇一之scrollbars
- android蓝牙开启的通知,Android蓝牙LE通知的问题
- web版收银系统,支持支付宝,微信扫描枪支付,数字输入
- css表格表头对角线,用div+css模拟类excel表格对角线(斜线)
- 基于Core Text实现的TXT电子书阅读器
- 备考PMP的程序员注意了!!!13张PMPBook思维导图免费送上,没有套路,直接领取
- 【Spring系列】- 手写模拟Spring框架
- SRC挖掘思路及方法
- 修复lsp,360浏览器可以上网其它软件不行
- taobao.top.oaid.decrypt( OAID解密 )淘宝开放平台店铺订单解密接口,店铺订单明文接口,店铺订单买家信息解密接口对接教程
- STM32逆变器电源设计方案,基于STM32F103控制器
- 基于PHP大学生旧货交易网站
- python大数据培训机构_学大数据开发需要学习python吗