找到文件了,但沒有太看懂,請各位給講解下
如果在不使用"!"的情況下,gitignore裡列出的文件或按通配符滿足的文件將會被忽略;如果在前面通過通配符被忽略的文件不想被忽略,則可以使用"!"對其做排除;如果一個檔案所在的目錄被定義在gitignore裡,那再對這個檔案設定"!"將不會生效,即這個檔案依然會被忽略;如果檔案名稱本身以「!」開頭,使用"!"時需要以""做轉義。
也就是說"!test.tmp"的意思是對"test.tmp"做"!"操作,而"!test.tmp"才是給檔案"!test.tmp"做"!"操作的正確方式。
!的意思是如果你前面的pattern把文件或資料夾給忽略了,如果你後面用相同的pattern但是前面加一個! ,就會重新把忽略的內容加上。但是如果上面的pattern是資料夾,而!後面的是資料夾裡面的內容,那你是沒辦法把文件再加進去的。還有如果要加上!開頭的文件,必須用來轉義
額。 。取 ‘非’。 。
如果在不使用"!"的情況下,gitignore裡列出的文件或按通配符滿足的文件將會被忽略;
如果在前面通過通配符被忽略的文件不想被忽略,則可以使用"!"對其做排除;
如果一個檔案所在的目錄被定義在gitignore裡,那再對這個檔案設定"!"將不會生效,即這個檔案依然會被忽略;
如果檔案名稱本身以「!」開頭,使用"!"時需要以""做轉義。
也就是說"!test.tmp"的意思是對"test.tmp"做"!"操作,而"!test.tmp"才是給檔案"!test.tmp"做"!"操作的正確方式。
!的意思是如果你前面的pattern把文件或資料夾給忽略了,如果你後面用相同的pattern但是前面加一個! ,就會重新把忽略的內容加上。但是如果上面的pattern是資料夾,而!後面的是資料夾裡面的內容,那你是沒辦法把文件再加進去的。還有如果要加上!開頭的文件,必須用來轉義
額。 。取 ‘非’。 。