git:跟踪文件夹但忽略其中的文件夹

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

我正在尝试一切,但没有成功。我有一个文件夹A,其中包含文件夹B,C和D.我想跟踪B和C并忽略D.我试过:

.gitignore file:

A/D

它不起作用。 Git一直忽略整个A文件夹。我该怎么做?

git version-control gitignore
1个回答
1
投票

你的.gitignore为我工作。在上面的评论中很难解释。这是更多信息.. 注意:忽略空目录。

mkdir -p foo/A/B foo/A/C foo/A/D  
touch  foo/A/B/bar foo/A/C/bar foo/A/D/bar  
cd foo  
echo 'A/D' > .gitignore  
git init
git add .  
git status  
new file: .gitignore  
new file: A/B/bar  
new file: A/C/bar  
© www.soinside.com 2019 - 2024. All rights reserved.