Git——.gitignore 忽略檔案和忽略已經提交過的檔案
建立 .gitignore 檔案
在專案根目錄中建立.gitignore檔案,在檔案中新增不想版本控制的檔案,例如
/image/.settings
/image/.classpath
/image/.project
/image/.gradle
build/ # 忽略 build/ 目錄下的所有檔案
class/*.class # 忽略 class資料夾下所有.class檔案
.gitignore #忽略.gitignore檔案本身
git 忽略已經被提交的檔案
有時候在 .gitignore 檔案中新增規則並未生效,原因是 .gitignore 只能忽略原來沒有被 track 的檔案,如果某些檔案已經加入了版本管理中,修改 .gitignore 是無效的。解決方法:先把不想記錄檔案的本地快取刪除,再在 .gitignore 中新增忽略該檔案,然後再提交。
git rm -r --cached xxx //xxx表示不再想版本控制的檔案,然後在 .gitignore 檔案中加入該忽略的檔案
git add .
git commit -m 'update .gitignore'
參考資料
相關文章
- Git 忽略已經提交的檔案Git
- git 忽略已提交過的檔案Git
- Git忽略檔案.gitignore的使用Git
- git的忽略檔案和刪除檔案操作Git
- .gitignore忽略跟蹤指定檔案Git
- GitHub官方Unity的.gitignore忽略檔案GithubUnity
- .gitignore 在已忽略資料夾中不忽略指定檔案、資料夾...Git
- Git命令git update-index --assume-unchanged,忽略不想提交的檔案(忽略跟蹤)GitIndex
- git 忽略跟蹤檔案Git
- 設定IDEA自動忽略GIT提交檔案型別IdeaGit型別
- Git忽略提交規則.gitignore配置總結Git
- git 入門教程之忽略檔案Git
- Git上傳時忽略某些檔案Git
- Git 小技巧:忽略某些檔案的更改Git
- 提交專案到GitHub要忽略哪些檔案呢?Github
- 解決Git已經提交了專案再新增.gitignore檔案不生效的問題Git
- Git中.gitignore檔案不起作用的解決以及Git中的忽略規則介紹Git
- Git忽略提交規則 - .gitignore配置運維總結Git運維
- git 強制忽略加入版本控制的檔案Git
- 忽略某些檔案 —— Git 學習筆記 05Git筆記
- 使用git-diff時如何忽略某些檔案Git
- gitignore 忽略目錄下檔案僅保留目錄形態Git
- 忽略特殊檔案(轉載)
- IDEA忽略某些檔案Idea
- 忽略檢測png檔案
- git的gitignore檔案排除資料夾和檔案Git
- Git忽略提交 .gitignore配置。自動生成IDE的.gitignore。解決gitignore不生效GitIDE
- 『現學現忘』Git基礎 — 19、Git中忽略檔案Git
- 使用ln同步檔案內容,支援忽略檔案
- iOS SVN忽略檔案設定iOS
- git 忽略檔案的幾種方式以及應用場景Git
- 『現學現忘』Git基礎 — 20、Git中忽略檔案補充Git
- 使用svn進行檔案和資料夾的忽略
- 你可能已經忽略的git commit規範GitMIT
- git預設忽略檔名大小寫Git
- git加了.gitignore檔案不生效Git
- 你可能會忽略的 Git 提交規範Git
- 『現學現忘』Git基礎 — 19、在Git中進行忽略檔案操作Git