git 忽略所有 excel 个文件,但包括一个 excel 个文件,bitbucket
git ignore all excel files but include one excel file, bitbucket
我的 .gitignore
文件中有以下文本,我想排除除一个文件之外的所有 excel 文件,意味着只想推送一个 excel 文件,
将一些文件列入白名单
!DBB/Tool Input.xlsx
忽略以下类型的所有文件
*.xlsx
让我知道如何做到这一点?
您应该在 .gitignore
文件中以正确的顺序放置它们。
.gitignore
从上到下解析并遵循层次结构:
- 读取系统忽略(如果存在)
- 阅读全局忽略(同样,如果存在,它应该在您的主目录下,除非配置为指向不同的位置)
- 读取项目根目录
.gitignore
- 处理(递归)每个文件夹
.gitignore
文件
Note
Each step overwrite the previous one in case of "conflict" which means ambiguous rule
对于您的情况,您可以按照上述不同方式使用它。最简单的方法是将其放在您的“根目录”.gitignore
中,内容如下:
### This is the content of your .gitignore file
### -------------------------------------------
# Ignore All (xlsx) files
*.xlsx
# DO-NOT ignore specific file
!DBB/Tool Input.xlsx
选项 2
你是“root”`.gitignore'
# Ignore All (xlsx) files
*.xlsx
Yout .gitignore
在 DBB
文件夹中
### do not ignore this specific file
!DBB/Tool Input.xlsx
我的 .gitignore
文件中有以下文本,我想排除除一个文件之外的所有 excel 文件,意味着只想推送一个 excel 文件,
将一些文件列入白名单
!DBB/Tool Input.xlsx
忽略以下类型的所有文件
*.xlsx
让我知道如何做到这一点?
您应该在 .gitignore
文件中以正确的顺序放置它们。
.gitignore
从上到下解析并遵循层次结构:
- 读取系统忽略(如果存在)
- 阅读全局忽略(同样,如果存在,它应该在您的主目录下,除非配置为指向不同的位置)
- 读取项目根目录
.gitignore
- 处理(递归)每个文件夹
.gitignore
文件
Note Each step overwrite the previous one in case of "conflict" which means ambiguous rule
对于您的情况,您可以按照上述不同方式使用它。最简单的方法是将其放在您的“根目录”.gitignore
中,内容如下:
### This is the content of your .gitignore file
### -------------------------------------------
# Ignore All (xlsx) files
*.xlsx
# DO-NOT ignore specific file
!DBB/Tool Input.xlsx
选项 2
你是“root”`.gitignore'
# Ignore All (xlsx) files
*.xlsx
Yout .gitignore
在 DBB
文件夹中
### do not ignore this specific file
!DBB/Tool Input.xlsx