git 常用命令

删除分支

  1. git branch -a 查看所有分支
  2. 切换到非删除分支
  3. 删除本地分支:git branch -d branchName / branch -D branchName (强制删除)
  4. 删除远程分支:git push origin --delete branchName

撤销提交

  1. 撤销 commit : git reset --soft HEAD^
  2. 撤销 add: git reset --hard HEAD^

解释:

  • HEAD^ 表示上一个版本,即上一次的 commit, 也可以写作 HEAD-1,如果进行两次的 commit,都想撤回,可以使用 HEAD-2
  • --soft 不删除工作空间的改动代码,撤销 commit, 不撤销 git add file
  • --hard 删除工作空间的改动代码,撤销 commit 且 撤销 add
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容