当前位置:   article > 正文

Git——撤销本地add、commit操作 & 回退remote版本_git 撤销本地add

git 撤销本地add
  • 撤销本地add

    # 使用reset默认的--fixed参数,假装回退到当前版本,撤销add
    git reset HEAD
    
    # reset 有三个参数
    --fixed 					# 默认,不删除工作空间改动代码,撤销commit,撤销add
    --soft						# 不删除工作空间改动代码,撤销commit,不撤销add
    --hard						# 删除工作空间改动代码,撤销commit,不撤销add
    
    # 也撤销指定文件的add
    git reset HEAD fileName.txt
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
  • 撤销本地commit

    git reset HEAD^
    git reset HEAD~
    git reset HEAD~2			# 回退2个版本
    
    # 注意
    • 1
    • 2
    • 3
    • 4
声明:本文内容由网友自发贡献,转载请注明出处:【wpsshop】
推荐阅读
相关标签
  

闽ICP备14008679号