美文网首页
Git撤销文件

Git撤销文件

作者: 霡霂976447044 | 来源:发表于2021-06-25 00:16 被阅读0次

场景:本地代码修改了,想撤销

已经add

git reset --hard HEAD

此方法不能撤销未add的文件 此操作影响整个暂存区
如果想取消add

git reset HEAD  -filename

已有文件修改未add

git checkout aaa.txt 

此方法不适用新建立的文件
checkout文件名的时候 如果没有历史commit记录是不会发生改变的(直接新建文件是不会checkout不见的)

新文件没有add

git clean -nxdf # dry-run,先看下即将删除那些文件,再执行下面的危险命令
git clean -df # 删除所有未跟踪的文件和目录(不包含.gitignore的文件),危险命令

此方法适用于清楚没有跟踪的(没有add过)的文件

相关文章

  • git 撤销 与 push 单个文件 与 push文件夹

    git 撤销 与 push 单个文件 撤销: git reset --soft HEAD^ 这样就成功的撤销了你的...

  • 1223

    git 撤销和删除 撤销工作区的修改:撤销某个文件的工作区修改:git checkout [--] filepat...

  • Git 撤销commit文件 和 回退push的文件

    1、撤销 commit 的文件2、撤销 push 的文件1、git reset2、视图操作 reset3、git ...

  • Git 常用命令

    撤销 查看log git log找到要撤销的commit id 撤销后并还原文件git reset --hard ...

  • 2018-08-21

    git push失败时: git要压缩历史 撤销工作区某个文件的改动 撤销工作区所有文件的改动

  • git add 之后撤销操作

    如果是撤销所有的已经add的文件: git reset HEAD .如果是撤销某个文件或文件夹: git rese...

  • Github常用的命令:

    切换分支:git checkout name 撤销修改:git checkout -- file 删除文件:git...

  • git 遇到过的坑

    git add , git commit 添加错文件 撤销1、fatal: unable to access '*...

  • git学习记录2

    git checkout -- XXX文件名称 撤销文件的更改git reset HEAD XXXX文件名称 ...

  • Git撤销文件

    场景:本地代码修改了,想撤销 已经add 此方法不能撤销未add的文件 此操作影响整个暂存区如果想取消add 已有...

网友评论

      本文标题:Git撤销文件

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