gpt4 book ai didi

Git:如何排除存储库中的子文件夹?

转载 作者:太空狗 更新时间:2023-10-29 12:45:12 26 4
gpt4 key购买 nike

我在我的项目文件夹中创建了一个存储库,git init,我有 Webstorm 文件夹 .idea 和另一个与此无关的文件夹,我对保留在存储库中不感兴趣,并且我不希望此文件夹显示为即使要添加新文件。我想忘记这些子文件夹。

  1. 如何在提交整个存储库之前排除此子文件夹?
  2. 如何在提交整个存储库后排除此子文件夹?

最佳答案

在文本编辑器中打开 .git/info/exclude 文件并添加要忽略的文件夹。该文件对您保密。您还可以在存储库的根目录中创建一个 .gitignore 文件,在 .git 目录之外,并在其中写入文件夹条目。然后将此文件添加到存储库以与其他人共享应该忽略的内容,如果其他人在他们的存储库中也有这个要忽略的目录。

如果您已经提交了该目录,则只需使用 git rm -r --cached 将其删除,提交删除并将该目录标记为已忽略,如上所述。在删除目录之前,您可能需要对其进行备份。

关于Git:如何排除存储库中的子文件夹?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4126732/

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