git中,若是想要讓git忽略某些文件,或不想push到遠程庫,不讓其受版本的控制。能夠使用git提供的.gitignore文件進行配置。像這樣:git
通常狀況下,在文件還未修改前,將其路徑添加到該文件中,便可生效。code
有個特殊狀況,當咱們修改了一個文件,但又不想讓git跟蹤它的變化,因而咱們將其路徑假如到.gitignore文件中;而後使用git status查看狀態,發現文件依舊是跟蹤狀態,.gitignore根本沒生效:
codeit
緣由在於git已經把該文件加入到cache跟蹤中了;balabal配置
解決思路是讓他從cache中移除,而後經過commit提交這個移除cache的操做。文件
再修改該文件,發現.gitignore已經生效。co