gitignore中的/ build和build /有什么区别?

问题描述 投票:0回答:1

我注意到https://stackoverflow.com/a/17803964/3286489中针对Android的.gitignore的建议同时具有/buildbuild/。他们有什么区别?我们应该同时拥有,还是只有一个会做?

android git gitignore
1个回答
0
投票

/build是我想要称为anchored名称的名称。它在build所在树的级别上匹配文件或目录名称.gitignore。因此,这不包括/build,无论它是文件还是目录,但不包括abc/build,无论它是文件还是目录。

同时,build/锚定的,因此它在此处或以下的树的任何级别都匹配。但是,它确实有一个斜杠,因此它仅匹配名为builddirectories(或文件夹,如果您更喜欢该单词)。因此,如果存在abc/builddef/ghi/build,则当且仅当它是目录时,才匹配它。

© www.soinside.com 2019 - 2024. All rights reserved.