.gitignore用于除Jenkins作业配置文件以外的所有文件
我正在Jenkins目录中使用此.gitignore用于除Jenkins作业配置文件以外的所有文件,git,jenkins,gitignore,Git,Jenkins,Gitignore,我正在Jenkins目录中使用此.gitignore: #Ignore everything * #Don't ignore directories !*/ #Don't ignore these files !/.gitignore !jobs/*/config.xml !jobs/**/modules**/config.xml 但是子文件夹中的.gitignore文件不会被忽略。我只想删除root.gitignore。!/。gitignore告诉您忽略系统根目录中的文件 你的意思可能是!。
.gitignore
:
#Ignore everything
*
#Don't ignore directories
!*/
#Don't ignore these files
!/.gitignore
!jobs/*/config.xml
!jobs/**/modules**/config.xml
但是子文件夹中的.gitignore文件不会被忽略。我只想删除root.gitignore。
!/。gitignore
告诉您忽略系统根目录中的文件
你的意思可能是!。/。gitignore
,您的Jenkins根目录中的一个
但是子文件夹中的.gitignore文件不会被忽略。我想
只有根。gitignore
首先你说他们没有被忽视,然后你不想忽视他们?我猜您只是想忽略Jenkins根目录中的
.gitignore
,但没有成功。在这种情况下,请尝试上面的(!/.gitignore
)。怎么样。gitignore?!/。gitignore
工作得很好,因此需要/
(使用Git 2.3.1)。是否要编辑您的答案以便我可以接受?完成。事实上,这正是我想写的,但我有一个打字错误:/这是不正确的。.gitignore中的前导斜杠是相对于存储库的路径名的根。请参见模式格式