gpt4 book ai didi

git - 如何执行区分大小写的 git rm -r?

转载 作者:太空狗 更新时间:2023-10-29 14:44:02 24 4
gpt4 key购买 nike

我不小心用大写的“A”创建了我的 App/目录,提交了我的更改,然后意识到我希望它是一个小写的“a”以匹配我的其他顶级目录名称。

我遵循了另一个 stackoverflow 帖子的建议,通过执行以下命令将 git 设置为不区分大小写:

git config core.ignorecase false

但是,如果我现在执行

git rm -r App

它也从我的 app/目录中删除了一些文件。我想知道是否有一种方法可以从 git 中删除这个重复的 App/目录,而无需从 app/中删除任何内容。

最佳答案

新建目录名app

  • git mv App/* app/

它将App目录下的所有内容移动到app中。之后你可以删除App目录。

编辑:正如您在此答案的评论部分中提到的,您已重命名该文件夹。

  • git rm -r --cached .
  • git add -A
  • git commit -m "合适的消息"

关于git - 如何执行区分大小写的 git rm -r?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39321931/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com