git合并代码后,目录被删除了

news/2024/10/17 22:12:47/

问题:

同事x在a分支使用git checkout b -- test.md命令抽取b的文件,然后把代码合并到merge-c。
同事y在merge-c分支,合并了自己的分支b,然后拉取同事x的分支,发现产生了冲突,解决了冲突后提交。
最后发现自己在分支b的目录,在merge-c里面没有了。为什么

查找谁删除了目录

使用命令查找被删除的文件或者目录的日记

git log --stat --full-history --simplify-merges – xx

注意: --前后是空格

在这里插入图片描述
也可以切换到对应的分支去查看当前分支是否目录存在,以此证明问题在哪里。

那么,是怎么导致这样的问题的?

同事y在合并的时候,看到同事x提交过来发分支里面,是对自己提交的分支进行了删除,即目录和文件都是红色,这时候在合并也无法进行其他选择的操作,只能被提交的分支合并的时候直接删除了。

或者可以在合并的时候,使用变基来避免这种情况。
pull --rebase
将自己提交的代码,放在对方的后面,这样应该是不会被删除到。

另一个说法是,编辑器自动把stage里面的文件给删除了。

实践出真知,事实是怎样,需要后面再去找人配合操作一遍,待续。


http://www.ppmy.cn/news/149465.html

相关文章

LNMP及论坛搭建

文章目录 LNMP及论坛搭建1 Nginx1.1 关闭防火墙1.2 安装依赖包1.3 创建运行用户、组1.4 编译安装nginx1.5 优化路径1.6 添加nginx系统服务 2 MySQL服务2.1 安装Mysql环境依赖包2.2 创建运行用户2.3 编译安装2.4 修改mysql配置文件2.5 更改mysql安装目录和配置文件的属主属组2.6…

vivo iQOOX80 X70 X60 X30 S9 S6 Y53sY52s Y31s U5x Z1x手撕账户

vivo iQOOX80 X70 X60 X30 S9 S6 Y53sY52s Y31s U5x Z1x手撕账户 OPPO vivo iQOO手撕 iCloud云空间 133287550

(C语言)数组去重

现有一组数&#xff0c;a[]{1,1,1,3,3,5,5,5,5,6,6,8,8,9,10,10} 要求将他们变为&#xff1a;{1&#xff0c;3&#xff0c;5&#xff0c;6&#xff0c;8&#xff0c;9&#xff0c;10} #include<stdio.h> int fun(int a[],int n){&#xff0c;int i,j1,ka[0],m,flag0;for…

c语言中%s的用法

转自&#xff1a;https://www.pinlue.com/article/2020/03/3100/5310073904413.html C语言是计算机软件领域非常经典的编程语言,unix、linux等众多操作系统均是由C语言编写而成。而在硬件控制、底层驱动等应用领域,C语言更是具有不可替代的作用。下面小编就跟你们详细介绍下c语…

三星s6 html5测试分数,vivos6跑分成绩多少性能怎么样 vivos6手机安兔兔跑分及性能实测分析...

vivos6跑分成绩多少&#xff1f;vivos6性能怎么样?对于最新发布的高颜值vivos6手机&#xff0c;很多的女生用户可是非常的喜欢&#xff0c;而且性价比也非常的高&#xff0c;但是vivos6手机的性能到底怎么样&#xff1f;vivos6手机跑分成绩有多少呢&#xff1f;下面就和小编一…

C语言%*s用法

1.在scanf中使用,则添加了*的部分会被忽略(跳过),不会被参数获取。 例如&#xff1a; [cpp] view plain copy int a,b; char b[10]; scanf("%d%*s",&a,b); 输入为&#xff1a; 12 abc 那么12将会读取到变量a中&#xff0c;但是后面的abc将在读取之后抛…

vivoY73s和vivos6哪个好

vivoy73的正面采用了6.44英寸的屏幕。材质为AMOLED&#xff0c;分辨率为24001080像素&#xff0c;屏幕比例为90.1%。它支持1670万种颜色&#xff0c;P3色域和hdr10。 vivo手机爆降600这活动太给力了 机会不容错过 https://www.vivo.com.cn Vivos6采用分辨率为24001080的6.44英寸…

vivoS7e和vivoS6哪个好(参数对比还是新机优势大)

vivoS7e是vivo手机S系列的最新款手机&#xff0c;价格和之前的vivoS6区别并不是很大&#xff0c;因此大家在选择的时候是比较纠结的&#xff0c;具体vivoS7e和vivoS6哪个好&#xff0c;该如何选择&#xff0c;一起分别了解一下吧。 vivoS7e和vivoS6哪个好&#xff08;参数对比…