git 只允许commit一次时的操作
复原Git事故现场
git add .
git commit -m ‘…’
git push origin master
git pull 此处是千不该万不该的操作
事故:code代码检查不通过,有代码不规范问题,检查不通过
操作如下:
- git log 查看git pull 之前的那个commit id
- git reset --soft commit id
- 修改错误代码
- git add 文件
- git push origin master
- git pull origin master
如果push完之后没有pull的话,可以直接修改文件,然后git commit --amend 直接修改上次的提交信息,将这次的提交信息和上次的合并,这样满足了只能commit一次的要求