gitignore特別注意事項!!!

2021-08-29 18:02:40 字數 451 閱讀 8141

此處只說注意事項,踩過的坑,拒絕回踩:

.gitignore.txt檔案中,不支援級聯目錄的*號匹配,比如企圖過濾掉target和user目錄下所有檔案,因此這樣寫(錯誤寫法演示):

/target/*

/user/*

以上寫法中,*會被單獨解釋為所有檔案,因此再提交時,會返回nothing to commit的錯(此錯很難發現,伺服器只返回nothing to commit,沒有其他任何多餘資訊,更不會告訴你為什麼錯了,只有在當你提交該目錄下具體檔案時,比如在當前目錄增加乙個txt檔案然後提交這個檔案,系統才會告訴你該檔案被ignore.txt檔案排除,若一定要新增,請......blablabla的)。

正確的寫法是:

/target/

/user/

搞定收工。 

cJSON庫使用 特別注意事項

cjson的簡單使用 stm32移植 cjson打包功能使用 案例 特別注意事項 在前面的文章中,我們對cjson進行了一些簡單分析,包括解析 打包這兩種最常用功能,cjson的移植相對簡單,但是在使用的時候,還是有一些特別需要注意的地方的,這 主要是因為 cjson庫 中的一些函式會進行記憶體申請...

gitignore設定注意事項

有的時候,有必要將某個檔案 資料夾放在git目錄下,但又不想提交或者關心他們有git版本有什麼區別時,在git工作區的根目錄下建立乙個特殊的.gitignore檔案,然後把要忽略的檔名填進去,git就會自動忽略這些檔案。想看下面配置 1.在專案根目錄下建立檔案.gitignore,不是在.git資料...

mysql特別點 Mysql 特別注意點!

初始環境 create table product id int unsigned not null auto increment,amount int unsigned default null primary key id engine innodb charset utf8 insert in...