gpt4 book ai didi

git - 为什么 git 不跟踪我的目录?

转载 作者:太空狗 更新时间:2023-10-29 14:03:01 24 4
gpt4 key购买 nike

我做了一个 .gitignore 文件如下:

## all files
*
## keep track
!bin

bin 是一个目录。但是,如果我在 bin 目录中创建或更改文件,则根本不会对其进行跟踪。我该如何解决?我也试过 '!bin/*' 和 '!bin/**'。

最佳答案

由于 * 匹配 bin 本身及其中的所有内容,并且 Git 不跟踪空目录,因此您需要排除这两者:

*
!bin/
!bin/**

如果你只是想将这类东西应用到与 .gitignore 相同的级别,则需要一个前导斜杠来表示:

/*
!/bin/

关于git - 为什么 git 不跟踪我的目录?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51510842/

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