Git 记录

1.撤销commit

撤销一次commit :git reset --soft HEAD~1

如果commit了两次:git reset --soft HEAD~2

--soft
不删除工作空间的改动代码 ,撤销commit,不撤销git add file

--hard
删除工作空间的改动代码,撤销commit且撤销add

 

2.忽略本地修改

  git update-index --assume-unchanged PATH

3.创建空白分支(孤儿分支),不包含旧提交记录

  git checkout --orphan my-new-orphan-branch

  git rm -rf .

  git commit --allow-empty -m "Emptying branch"

  git push origin your-new-branch

 

posted @ 2021-06-02 09:32  笑对蓝天  阅读(27)  评论(0编辑  收藏  举报