Git入门第七讲:撤销修改

Git入门第七讲:撤销修改

  • 1.撤销未添加修改
    • 1.1 修改文件
    • 1.2 撤销未添加修改
        • 撤销未添加修改就是回退到和最新版本库一样的版本
  • 2.撤销已添加修改
    • 2.1 修改文件
    • 2.2 添加到缓存区
    • 2.3 撤销已添加修改

#########################################指令集
# 撤销未添加修改
git checkout -- README.txt
# 或者
git restore README.txt

# 撤销已提交文件
git restore --staged README.txt
# 或者
git reset HEAD README.txt

1.撤销未添加修改

1.1 修改文件

Git入门第七讲:撤销修改_第1张图片
Git入门第七讲:撤销修改_第2张图片

1.2 撤销未添加修改

撤销未添加修改就是回退到和最新版本库一样的版本

# 撤销未添加修改
git checkout -- README.txt

Git入门第七讲:撤销修改_第3张图片
Git入门第七讲:撤销修改_第4张图片

2.撤销已添加修改

2.1 修改文件

Git入门第七讲:撤销修改_第5张图片
Git入门第七讲:撤销修改_第6张图片

2.2 添加到缓存区

Git入门第七讲:撤销修改_第7张图片

2.3 撤销已添加修改

# 撤销已提交文件
git restore --staged README.txt

Git入门第七讲:撤销修改_第8张图片

# 撤销未提交文件
git restore README.txt

在这里插入图片描述
Git入门第七讲:撤销修改_第9张图片

参考廖雪峰官网:
https://www.liaoxuefeng.com/wiki/896043488029600/897889638509536

你可能感兴趣的:(git)