运用git出现远程库多了一个本地不存在的文件

发布于 2022-08-31 20:42:17 字数 154 浏览 32 评论 0

远程库有一个User.md和user.md文件,而本地是没有User.md这样文件的,为什么远程库那边却多了一个User.md文件?现在要怎么把远程库的User.md删除?只留下一个user.md文件?
补充一下,现在git pull的时候是显示already up-to-date

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

埋情葬爱 2022-09-07 20:42:17

MAC 和 windows 默认不区分文件名的大小写,User.md 和 user.md 应该是同一个文件。
但远程仓库用 Linux 是区分大小写的。

试试把本地的git设置成大小写敏感的,然后再搞

git config core.ignorecase false
不可一世的女人 2022-09-07 20:42:17

你的文件系统(或者 Windows 子系统)不区分大小写的话就比较麻烦了。可以使用 git 底层命令直接生成一个删除 User.md 的提交然后推送上去。需要的话留言,我有空的时候折腾一下。

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文