鍍金池/ 問答/Linux/ git如何add全部而又忽略部分文件

git如何add全部而又忽略部分文件

圖片描述

就像這樣,我每次改了很多東西,
我想用 git add -A提交全部修改,
但是又不想把.idea/和node_modules文件add上去
我該怎么寫

回答
編輯回答
夕顏

你不想添加的文件可以在項目文件下創(chuàng)建.gitignore文件,然后在里面添加你不需要add的文件名。
git add . 添加不在.gitignore文件里面的所有修改文件

2017年4月11日 07:44
編輯回答
尐潴豬

添加.gitignore文件,里面填寫你要忽略的內(nèi)容

.idea
node_modules
2018年8月1日 18:32
編輯回答
奧特蛋

首先修改.gitignore文件,添加

/.idea/
/node_modules/

你.idea下面的文件應(yīng)該是提交到了服務(wù)器了,所以必須先刪除。
git rm -r --cached .idea
git commit -m "delete idea"
git push
如果只存在緩存區(qū)或者本地版本庫內(nèi)
git reset Head file.name

2017年7月7日 23:48