03_TortoiseGit冲突和补丁演示,补丁冲突



1 下载TortoiseGit,下载地址:

http://tortoisegit.soft32.com/free-download/

2 创建一个GIT仓库

3 创建克隆,创建两个用于克隆的仓库

进入user1,克隆一个

同样的方法进入user2,克隆一个仓库

4 提交文件

点击Push,将文件push到远程服务器上。

4 通过pull的方式将文件更新到user2中

进入user2中,执行以下操作:

执行之后的目录中的内容如下:

5 创建补丁(在user1修改了文件之后,还没有push之前,可以创建补丁)

6 应用补丁,不同过服务器的方式为user2打上补丁,方法是将刚刚打好的补丁拷贝到user2目录下。

在空白位置右击,出现以下:

点击ok.再次打开user2下的readme.txt文件,文件的内容如下:

7 将user2中的补丁文件删除,然后pushuser2下的内容,使服务器上的内容是最新的。

8 同样pull user1中的内容

9 演示一个有冲突的补丁

修改user1下的readme.txt,在第5行添加内容,然后commit,接着在创建一个补丁。

user1创建补丁

 

将0002-user1.patch先拷贝到user2下,先修改user2中的readme.txt文件,然后在应用补丁,发现有问题了,这只时候不要关闭提示有问题的这个窗口,选中readme.txt文件,右击,编辑冲突。

应用补丁:

点击Apply,出现以下问题:

编辑修改之后

然后覆盖掉原来的文件,最后关闭这个编辑窗口。

发现还有三个文件,直接删除即可。。。

修改后的文件内容是:

 

 

 

 

时间: 2024-08-02 06:12:02

03_TortoiseGit冲突和补丁演示,补丁冲突的相关文章

10_Eclipse中演示Git冲突的解决

 1 在user1中的readme.txt文件中先修改,并且commitand push 选中user1,右击team->Commit-à 2 在未pull的情况下,修改user2中的readme.txt文件,然后也执行commitand push(过程如上) 这时候发现上面有一个红色的图标,这时候点击OK,选中则个项目然后pull,再看界面,发现如下: 3 接下来编辑冲突,方法是选中冲突的文件team->Mergetool,然后编辑的方式 点击中间的小按钮,左边的就是编辑后的文件,然后保

游戏安全资讯精选 2017年第十四期:游戏盾入门版推出降价63%,《2017年网络安全产业白皮书》发布,微软“11月周二补丁日”补丁一览

[本周游戏行业DDoS攻击态势] 据阿里云DDoS监控中心数据显示,近期DDoS 攻击增加明显,主要攻击目标是游戏和线上推广行业的厂商.请请相关的用户做好DDoS 攻击的防护措施. [行业动态] 信通院发布<2017年网络安全产业白皮书>点击查看原文 我国网络安全产业发展的情况: (一)产业概况: 我国网络安全产业规模高速增长.2016年我国网络安全产业规模约为344.09亿元,较2015年增长21.7%,预计2017年达到457.13亿元.
 (二)区域分布:重点城市加快产业布局,产业集群效

iP冲突是怎么解决?iP冲突解决方法

分析原因:为什么会IP相冲突? 因在你同一个局域网中有一个与你一个的IP地址了,如A电脑是 192.168.1.2而你的也是192.168.1.2这样就冲突了 解决办法 右击桌面"网上邻居"=>"属性"-网络连接属性-"此连接使用下列项目"这个框里找到internet协议(tcp/ip)-属性按钮 然后就弹出IP地址.子网掩码.网关等等

SVN与TortoiseSVN实战:补丁详解(转)

  硬广:<SVN与TortoiseSVN实战>系列已经写了五篇,第二篇<SVN与TortoiseSVN实战:标签与分支>和第三篇<SVN与TortoiseSVN实战:TortoiseSVN新建及合并分支>重点介绍了标签和分支的概念及实际操作演示,关注人数较多,三.四篇<SVN与TortoiseSVN实战:冲突详解(二)>详解了SVN如何判定冲突及冲突文件说明和解决冲突方法. 本篇详细SVN中补丁的概念,版本控制之道这本书对于SVN的讲解比较全面了,但书中也

【MOS】PSU等 补丁号码快速参考 (ID 1922396.1、756671.1、2227021.1)

Oracle Database - 数据库补丁使用方法概述 (文档 ID 2227021.1) 类型: 状态: 上次主更新: 上次更新: 语言: BULLETIN PUBLISHED 2017-5-30 2017-5-30 English简体中文日本語??? 适用于: Oracle Database - Personal Edition - 版本 10.2.0.3 和更高版本 Oracle Database - Enterprise Edition - 版本 10.2.0.3 和更高版本 Ora

【云端起舞】Oracle云上一键安装数据库补丁集

编辑手记:为数据库升级打补丁是一项常规的任务,在通常情况下 ,打补丁是一件繁琐的事情,需要考虑的细节比较多.但在云上,可以通过按钮一键式应用 相关补丁集,高效便捷.我们今天一起来学习 Oracle Cloud Database Patching Then patch like a king with single click Database As A Service (DbaaS)  系列文章回顾: 1.Configure and Practice Backup and Recovery in

Oracle 补丁体系(PSR/PSU/CPU) 及 opatch 工具 介绍

原文:http://blog.csdn.net/tianlesoftware/article/details/5809526 一. CPU(Critical Patch Update)     一个CPU内包含了对多个安全漏洞的修复,并且也包括相应必需的非安全漏洞的补丁.CPU是累积型的,只要安装最新发布的CPU即可,其中包括之前发布的所有CPU的内容.事实上,在CPU之前的安全漏洞修改除去个别例外也被包括在CPU中.Oracle公司只对处于标准技术支持和延长支持期间的产品提供CPU更新,对处于

360安全中心紧急发布独家临时补丁

[51CTO.com综合消息]针对IE浏览器刚刚曝出的"极光"0Day漏洞,360安全中心今日紧急发布独家临时补丁,大家用户只要按照提示升级后,即可使电脑免受针对该漏洞的攻击.此前,微软已证实近期Google等公司遭受的猛烈黑客攻击就是缘于IE"极光"漏洞.目前微软仅提供了临时解决方案,并未发布官方补丁.考虑到该漏洞的巨大危害,一些国家的政府甚至建议民众暂时不要使用IE浏览器上网.而来自黑客论坛的信息也显示,IE"极光"0day漏洞的攻击代码已在

Oracle 11g 新特性 -- Online Patching (Hot Patching 热补丁)说明

Oracle 11g 新特性 -- Online Patching (Hot Patching 热补丁)说明 一.官网说明 MOS 的文档:RDBMSOnline Patching Aka Hot Patching [ID 761111.1] 有说明.这里取部分内容.   A regular RDBMSpatch is comprised of one or more object (.o) files and/or libraries (.afiles). Installing a regul