git: 跟踪文件夹但忽略其中的文件夹
git: track a folder but ignore a folder within it
我正在尝试所有方法但没有成功。我有一个文件夹 A,里面有文件夹 B、C 和 D。我想跟踪 B 和 C 而忽略 D。
我试过了:
.gitignore file:
A/D
没用。 Git一直忽略整个A文件夹。
我该怎么做?
你的 .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
我正在尝试所有方法但没有成功。我有一个文件夹 A,里面有文件夹 B、C 和 D。我想跟踪 B 和 C 而忽略 D。 我试过了:
.gitignore file:
A/D
没用。 Git一直忽略整个A文件夹。 我该怎么做?
你的 .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