gpt4 book ai didi

Git/Jenkins 轮询忽略提交而不忽略目录

转载 作者:行者123 更新时间:2023-12-04 02:03:16 25 4
gpt4 key购买 nike

现在我们正在使用 git,我有一个充满基础设施项目的 repo,如下所示:

[根]
/项目.1
/项目.2
/项目.3
allprojects.sln

当通过忽略对/project.2 和/project.3 的轮询向该目录进行推送时,我只想在 project.1 目录中构建 csproj

因为路径中有一段我试图忽略,所以我在解决正确语法方面遇到了问题

对于标记为“轮询忽略某些路径中的提交”的 Git 部分,我已经尝试过:

Project.2/.*(不会忽略推送到的任何目录...)/Project.2/.*(忽略推送到所有目录)/Project.2/.*(忽略推送到所有目录)...

我需要帮助解决“轮询忽略某些路径中的提交”的包含区域所接受的语法。有谁知道在 git 中忽略提交所需的语法?

最佳答案

我想通了,但我还没有找到它的确切记录。 SVN 只有一个文本填充来排除提交路径,而 Git 有两个。

投票模块的“包含区域”部分不是“包含您想要忽略的区域”,而是包含您希望从中进行投票的区域。

放置目录以 stash 轮询的正确位置是“排除区域”

此外,语法不像 SVN 语法。如果我的项目要稀疏我的 checkout 以仅 pull “Project.1”然后忽略我在 git 中的其他目录的轮询,我必须在“排除区域”中这样写它们:

Project.2/.*
Project.3/.*

我希望这能帮助像我一样对文本感到困惑的其他人。

关于Git/Jenkins 轮询忽略提交而不忽略目录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45807206/

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