![Git:添加新文件名但不添加内容](https://linux22.com/image/1571179/Git%EF%BC%9A%E6%B7%BB%E5%8A%A0%E6%96%B0%E6%96%87%E4%BB%B6%E5%90%8D%E4%BD%86%E4%B8%8D%E6%B7%BB%E5%8A%A0%E5%86%85%E5%AE%B9.png)
在我的工作树中我重命名了一个文件/文件夹和修改了其内容。我(和)
如何只重命名而不修改新内容?add
commit
答案1
它深入介绍了 Git 跟踪名称更改、文件创建和删除的方式。您正在寻找的快速而粗略的答案如下。
引用那里最上面的答案:
我们现在要做的是,首先手动将文件放回旧名称,然后使用 git mv 再次切换到新名称:
$ mv new-name.txt old-name.txt $ git mv old-name.txt new-name.txt
答案2
将修改后的重命名文件复制到临时文件,然后git reset --hard
撤消所有更改。
然后只需通过重命名git mv ...
并提交更改即可。然后复制回更改并删除临时文件。
在下一步中,您可以将更改添加到重命名的文件中。