msysgit 路径中的大小写拼写错误

发布于 2024-09-07 21:21:22 字数 164 浏览 2 评论 0原文

我去了我的 github 存储库,发现我无意中向 msysgit 添加了一个拼写错误的文件。我没有将文件添加到名为“Domain”的目录,而是将它们添加到“DOmain”。

我尝试了 git mv,但 Windows 中的路径不区分大小写,移动失败。

解决此类问题的最佳方法是什么?

I went out to my github repo and discovered that I had inadvertently added files to msysgit with a typo. Instead of adding files to a directory called "Domain", I added them to "DOmain".

I tried git mv, but the path is case-insensitive in Windows and the move fails.

What's the best way to resolve an issue like this?

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

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

发布评论

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

评论(2

落日海湾 2024-09-14 21:21:22

mv 更改为其他内容,例如“tempdir”,然后将 mv 恢复为正确的大写形式?

mv to something else, like "tempdir", and then mv back to the proper capitalization?

风吹雪碎 2024-09-14 21:21:22

返回历史记录 (git checkout someHash),使用正确的大小写创建新目录,从错误提交中签出文件 (git checkout someWrongHash someFiles),提交它们,然后,将 HEAD 重置为新提交。

(下次,不要在 Windows 上用 git 折磨自己了;))

Go back in history (git checkout someHash), create new dir with proper case, checkout the files from the wrong commit (git checkout someWrongHash someFiles), commit them, and then, reset HEAD to the new commit.

(And next time, don't torture youreslf with git on Windows ;) )

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