gitignore - 仅包含除文件名之外的某些扩展名
gitignore - only include certain extension except for filename
我的文件夹中有 sql- 和 bat 文件:
ARCHIVE
log.txt
file_1.sql
file_2.sql
file_3.bat
file_4.bat
password.bat
.gitignore
我现在想将所有 *.sql 文件和 *.bat 文件推送到一个 gitlab 项目,除了 password.bat,因为那是存储密码的地方。这可能吗?
我的 .gitignore 看起来像这样:
*
!*.sql
!*.bat
password.bat
但这不起作用。我也试过!!password.bat
,但也失败了。似乎在否定 !
之后没有办法再次排除文件。有人有想法吗?
谢谢!
您的模式是正确的并且应该有效。也许 post 你的命令在这里,这样我们就可以读到你到底做了什么。
我的文件夹中有 sql- 和 bat 文件:
ARCHIVE
log.txt
file_1.sql
file_2.sql
file_3.bat
file_4.bat
password.bat
.gitignore
我现在想将所有 *.sql 文件和 *.bat 文件推送到一个 gitlab 项目,除了 password.bat,因为那是存储密码的地方。这可能吗? 我的 .gitignore 看起来像这样:
*
!*.sql
!*.bat
password.bat
但这不起作用。我也试过!!password.bat
,但也失败了。似乎在否定 !
之后没有办法再次排除文件。有人有想法吗?
谢谢!
您的模式是正确的并且应该有效。也许 post 你的命令在这里,这样我们就可以读到你到底做了什么。