git .gitignore中嘆號的使用
给我你的怀抱
给我你的怀抱 2017-05-02 09:27:00
0
3
695

找到文件了,但沒有太看懂,請各位給講解下

给我你的怀抱
给我你的怀抱

全部回覆(3)
小葫芦

如果在不使用"!"的情況下,gitignore裡列出的文件或按通配符滿足的文件將會被忽略;
如果在前面通過通配符被忽略的文件不想被忽略,則可以使用"!"對其做排除;
如果一個檔案所在的目錄被定義在gitignore裡,那再對這個檔案設定"!"將不會生效,即這個檔案依然會被忽略;
如果檔案名稱本身以「!」開頭,使用"!"時需要以""做轉義。

也就是說"!test.tmp"的意思是對"test.tmp"做"!"操作,而"!test.tmp"才是給檔案"!test.tmp"做"!"操作的正確方式。

仅有的幸福

!的意思是如果你前面的pattern把文件或資料夾給忽略了,如果你後面用相同的pattern但是前面加一個! ,就會重新把忽略的內容加上。但是如果上面的pattern是資料夾,而!後面的是資料夾裡面的內容,那你是沒辦法把文件再加進去的。還有如果要加上!開頭的文件,必須用來轉義

我想大声告诉你

額。 。取 ‘非’。 。

熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!