我的gitignore
文件中包含以下几行:
!/assets/path-one/**/*.*
!/assets/path-two/**/*.*
!/assets/path-three/**/*.*
我推送了更改,所有文件都包含在提交中。我想要的是删除!
并从提交中删除所有文件,我该怎么做?
/assets/path-one/**/*.*
/assets/path-two/**/*.*
/assets/path-three/**/*.*
更新文件时,我只会看到.gitignore
文件中的更改。
答案 0 :(得分:1)
您可以通过以下步骤实现它
您需要删除文件夹(如果需要内容,请保留文件夹的备份)
通过删除(!
)更新gitignore,添加并确认更改
根据需要替换备份
答案 1 :(得分:1)
首先提交更改,然后尝试删除缓存:
git rm -r --cached .
git add .
git commit -m "fixed untracked files"`