【发布时间】:2018-02-16 19:14:08
【问题描述】:
我提交了一些名称包含 ':' 和 '"' 字符的文件,这在 Windows 上无效。当我尝试从 Windows 机器上 git pull 时,它给了我一条错误消息。
有没有办法从 Windows 机器上重命名 repo 上的这些文件?还是有其他解决方法?
【问题讨论】:
-
有什么原因不能将 repo 克隆到 Linux 机器上、重命名文件、提交和推送?
-
我目前无法访问我所在的 Linux 机器。有没有办法在 Windows 机器上完成?
-
我没有 Windows 机器可以摆弄。拉动如何失败?它是否处于合并冲突状态,它已获取内容但无法提交,或者它只是拒绝尝试? (合并是否快进?)
-
我建议使用
git fetch而不是git pull并尝试通过仅检查重命名之前的提交来解决问题。