Git:添加新文件名但不添加内容

Git:添加新文件名但不添加内容

在我的工作树中我重命名了一个文件/文件夹修改了其内容。我(和)
如何只重命名而不修改新内容?addcommit

答案1

这是在 StackOverflow 上提出的类似问题。

它深入介绍了 Git 跟踪名称更改、文件创建和删除的方式。您正在寻找的快速而粗略的答案如下。

引用那里最上面的答案:

我们现在要做的是,首先手动将文件放回旧名称,然后使用 git mv 再次切换到新名称:

$ mv new-name.txt old-name.txt
$ git mv old-name.txt new-name.txt

答案2

将修改后的重命名文件复制到临时文件,然后git reset --hard撤消所有更改。

然后只需通过重命名git mv ...并提交更改即可。然后复制回更改并删除临时文件。

在下一步中,您可以将更改添加到重命名的文件中。

相关内容