【发布时间】:2019-12-30 00:51:47
【问题描述】:
我将一个 hg 存储库导入到 github,现在我有一个自动重命名的文件(我已经提交了重命名的文件),其名称中有一个奇怪的 Unicode 字符:
但我无法提交删除;当我这样做时,它就会回来!而且我也无法撤消它...如何从我的 git 存储库中永久获取此文件?
【问题讨论】:
标签: git visual-studio unicode visual-studio-2019
我将一个 hg 存储库导入到 github,现在我有一个自动重命名的文件(我已经提交了重命名的文件),其名称中有一个奇怪的 Unicode 字符:
但我无法提交删除;当我这样做时,它就会回来!而且我也无法撤消它...如何从我的 git 存储库中永久获取此文件?
【问题讨论】:
标签: git visual-studio unicode visual-studio-2019
您可以使用git rm [filename] 要求 git 停止跟踪该文件
git rm [filename]
将 [文件名] 替换为实际文件名。如果它是嵌套的,请提及路径/到/文件名。
如果您无法输入文件名,请在输入前几个字符后使用Tab 键自动完成。
您还可以通过转到该目录来从重命名选项中复制文件名。
如果您需要重命名的版本,请在git rm 之前重命名。 Git 会将其视为一个新文件。
【讨论】:
git rm 之前删除重命名的文件,并在完成后将其粘贴回来,以免丢失重命名的文件。