Git 分支和文件名重名的时候如何切换分支

  • Post author:
  • Post category:其他


今天拉了一个项目,准备

git checkout test

分支合并个代码,发现项目根目录下有个同名的test文件,目录结构如下:

在这里插入图片描述

这样就搞得没法切换了呀,提示报错如下,

git checkout args

, args不能既是本地文件又是远程分支,要不然就没法切换,使用

--

或者

--no-guess

进行切换

在这里插入图片描述

操作下


git checkout test --

这样就是切换分支


git checkout -- test

这样就是把文件改动内容还原掉

就这点儿区别



版权声明:本文为weixin_43889618原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。