美文网首页
git 清空本地修改,还原到上一次提交

git 清空本地修改,还原到上一次提交

作者: Rinaloving | 来源:发表于2024-07-14 15:17 被阅读0次

清空本地修改有多种方法可以实现:

方法一:使用git的reset命令
git reset --hard HEAD

该命令会将HEAD指向的分支重置为上一次提交的状态,同时将工作目录和暂存区的内容回滚到HEAD指向的状态,从而清空本地的修改。

方法二:使用git的checkout命令
git checkout .

该命令会将工作目录和暂存区的修改回滚到上一次提交的状态,从而清空本地的修改。注意,此方法会将新建的文件也删除,请谨慎使用。

方法三:使用git的stash命令
git stash save --include-untracked

该命令会将工作目录和暂存区的修改保存到一个临时存储区(stash),从而清空本地的修改。可选参数--include-untracked会将未跟踪的文件也保存到stash,如果需要恢复这些未跟踪的文件,可以使用git stash apply命令。

相关文章

  • git撤销本地修改与回退版本

    1. 使用 git checkout 撤销本地修改 即放弃对本地已修改但尚未提交的文件的修改,还原其到未修改前的状...

  • 开发技巧

    git 使用 本地分支提交到远程分支 合并其他分支的内容某个分支 暂存修改 还原修改内容(即撤销所有修改) 修改....

  • GIT命令

    新建路径: git clone 提交修改: git add . 本地提交: git comm...

  • git常用命令

    查看本地分支git branch 提交所有更改git add . 将本地暂存的修改提交到版本库git commit...

  • git随笔

    git 常用操作 修改提交信息本地撤销修改记录git commit --amend通过此命令进入到提交信息界面,...

  • git stash 保存代码,又不影响分分支原来的代码

    git stash是git一个很有用的命令,它的作用是把当前未提交的修改暂存起来,让仓库还原到最后一次提交的状态。...

  • git 笔记

    git 本地库创建: cd 到目标文件 本地库初始化 关联远程仓库到本地 git代码提交: 添加并提交暂存区的修改...

  • git账户修改本地提交邮箱和用户名

    git账户修改本地提交邮箱和用户名

  • git核武器解决超大文件修改提交被拒

    提交本地修改被拒---被拒原文如下: 被拒原因分析:本地提交的修改中包含超过100M大小的文件,导致git拒绝提交...

  • 二、记录一次git提交

    提交本地修改内容git add .git commit -m ‘描述修改了什么’ 拉取mingliang分之最新内...

网友评论

      本文标题:git 清空本地修改,还原到上一次提交

      本文链接:https://www.haomeiwen.com/subject/jcjchjtx.html