git 基本命令
reset 撤销commit
idea 中 rest 撤销commit过程如下:
Git -> Rest Head…
在To Commit中的HEAD后面加上^,点击Reset即可撤回最近一次的尚未push的commit
解决gitignore无效
- 忽略未记录到远程仓库的文件(未被git管理)
.gitignore添加要忽略的文件配置,删除本地要被忽略的文件;
git add * 或 git图形客户端中的 stage
git commit -m “xxx”
git push
- 忽略已经被记录到远程仓库的文件(文件已经被git管理)
git rm --cached -r 要删除的文件或文件夹
git commit -m "删除远程库无用文件"
git push