Git-忽略規則.gitignore生效


Git中如果忽略掉某個文件,不讓這個文件提交到版本庫中,可以使用修改根目錄中 .gitignore 文件的方法,如下這個文件每一行保存了一個匹配的規則例如,忽略單個文件或者整個目錄的文件:

*.css       # 忽略所有css文件
!index.css    # indes.css文件可以提交
cache/    # 忽略public/ 目錄下的所有文件

基本規則一看就懂,不過存在一個問題就是如果最開始不知道確定規則,文件已經納入版本控制,這個時候單純的修改.gitignore文件是無效的,我們需要先把本地緩存刪除,也就是狀態改為未track狀態,重新提交:

git rm -r --cached .
git add .
git commit -m 'FlyElephant update'


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM