gpt4 book ai didi

git - 仅在 .gitignore 中忽略特定文件夹,但允许检入具有相同名称的其他文件夹

转载 作者:太空狗 更新时间:2023-10-29 13:54:46 24 4
gpt4 key购买 nike

我想忽略项目顶层的 dist 文件夹,但我的项目中有另一个 dist 文件夹用于我的样式,我想保留它。所以在 .gitignore 中保留一个 dist 会导致它们都被忽略。处理此问题的正确方法是什么。

最佳答案

如果你有dist在您的忽略文件中,所有名为 dist 的文件和文件夹在与忽略文件相同的目录中以及在所有子目录中递归地被忽略。

如果你有dist/在您的忽略文件中,所有文件夹但不包括名为 dist 的文件在与忽略文件相同的目录中以及在所有子目录中递归地被忽略。

如果你有/dist在您的忽略文件中,所有名为 dist 的文件和文件夹在与忽略文件相同的目录中但不在任何子目录中的将被忽略。

如果你有/dist/在您的忽略文件中,文件夹而不是名为 dist 的文件在与忽略文件相同的目录中但不在任何子目录中的将被忽略。

所以改变dist/dist/在你的根文件夹中 .gitignore你会没事的。

或者,如果您还可以在 dist 中强制添加文件文件夹,因为一旦文件被跟踪,.gitignore不再有效,因为它仅应用于未跟踪的文件。

关于git - 仅在 .gitignore 中忽略特定文件夹,但允许检入具有相同名称的其他文件夹,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44155648/

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