
A 、B 两个分支有同一个文件,某次提交我在 A 分支改了这个文件一行代码,但是提交后这个文件变成了 B 分支的内容,而且 git 还没有提示 后来也没再复现这个问题,有大佬知道什么情况会出现这种问题吗
1 chaoshui 117 天前 看下 git log |
2 boyzhang 117 天前 提交错了吧 git 一般不会出错 |
3 hwdq0012 117 天前 如果两个分支并行开发时,估计是分支切换之前没有 git stash ,提交错分支了 |
6 OP @boyzhang 应该是我提交错了,但是好像不知道错到哪了 |
7 maocat 117 天前 新手期都是这样的,第一时间觉得是软件的问题不是自己的问题,熬过就好了 你这个问题就是在 A 改了文件,然后 checkout 到 B 分支了,因为没有冲突,不会给你提示,所以就顺着提交了 |
8 lichuyi 116 天前 找个可视化软件用呗 |
9 xianyu191031 116 天前 git reflog 命令看下记录 |