首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在git中重新分配将哪个文件重命名为哪个文件?

如何在git中重新分配将哪个文件重命名为哪个文件?
EN

Stack Overflow用户
提问于 2019-02-21 14:00:16
回答 1查看 35关注 0票数 3

我明白了

代码语言:javascript
复制
Changes to be committed:
  (use "git reset HEAD <file>..." to unstage)

        renamed:    foo.java -> foo_setup.java
        new file:   foo_details.java

但实际上foo.java的大部分都在foo_details.java,所以我宁愿是

代码语言:javascript
复制
Changes to be committed:
  (use "git reset HEAD <file>..." to unstage)

        renamed:    foo.java -> foo_details.java
        new file:   foo_setup.java

有什么不同吗?如果是这样的话,我如何重新分配哪个文件foo.java“实际上”重命名为?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-02-21 14:05:07

您可以使用diff.renamelimit配置值来增加或减少git用于检测重命名的文件数量。

但是,在提交时,这通常是完全不必要的。原因是git绝不会记录重命名。重命名检测是显示状态、日志或提交内容的命令的一个特性,但实际提交本身根本不存储这些信息。

因此,您实际上不必做任何事情,如果您成功地让git将状态更改为更好地(在您看来)反映您重命名为什么的内容,那么实际提交将与您现在可以提交的内容相同。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/54808831

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档