一、.gitignore 失效
在工程中很容易出现.gitignore并没有忽略掉我们已经添加的文件,那是因为.gitignore对已经追踪的文件是无效的,需要清除缓存
git rm -r --cached .
再重新添加,提交
git add .
git commit -m "msg"
二、git 版本回退
1、使用git log 查看历史版本,获取要回退到的版本的 id
2、回退版本
git reset --hard id
3、推送到对应分支
git push origin 分支名