使用git的過程中, 為了避免垃圾文的上傳,我們可以手動配置 .gitignore
排除一些檔案或檔案夾.
配置 .gitignore
.gitignore
- 排除檔案
, 排除檔案夾.DS_Store
node_modules/
.DS_Store
dist/
node_modules/
使用git
# 第一步: git初始化
git init
# 第二步: 将除了.gitignore之外的檔案添加到git緩存區
git add .
# 第三步: 将git緩存區的檔案添加到倉庫
這時, 有了新的需求, 我們需要排除dist檔案夾的内容, 你也許會說,這還不簡單, 在裡面新增
.gitignore
不就可以了?
dist/
其實當項目進行到一半的時候, 直接修改是不會立刻生效的, 我們需要先把緩存區清空, git才會重新讀取
.gitignore
的新規則,
.gitignore
才會真正生效, 而清空緩存的指令也很簡單...
.gitignore
#清空緩存(注意最後有個點)
git rm -rf --cached .
- 清空緩存之後, 我們隻需重新進行
, 将待管理的檔案添加到緩存區即可!git add .
- 運作
後, 我們可以通過git add.
驗證排除效果git status
如果你懶得配置 .gitignore
,這裡有github官方提供的各種語言的 .gitignore