首先我的这个仓库的本地文件在 windows 系统上,所以是对大小写不敏感的
因为陆续有好几个人加过东西,所以文件名没有统一规范,有的是全小写,有的是驼峰大小写,还有些文件的后缀名是大写
然后最近我开了个新分支准备统一整理一下文件结构和文件名,把所有文件名和后缀名都改成了小写
比如原来 MyFile.css 改成了 myfile.css ,logo.PNG 改成了 logo.png
这些改动提交到新分支以后我无法切换回主分支了,要求我解决冲突
我的 git config 已经设置了大小写敏感了
然后我只能用笨办法,先删除 MyFile.css 提交,然后新建 myfile.css 再提交,确保追踪指向的文件是 myfile.css 而不是 MyFile.css
那么问题来了,这种情况正确的做法是什么
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.