git checkout and clean summary

  • git checkout
  • git clean

git checkout

git checkout .   //清除工作区所有还没有add的文件的修改, 丢弃所有修改或删除,不影响新增或未跟踪的文件。会递归下级目录git checkout -- file    #还原一个还没有add的文件的修改

git clean

git clean 参数

-n # 显示将要删除的文件和目录
-f # 删除文件,-df 删除文件和目录
-nxdf # try-run,先看下即将删除那些文件,再执行下面的危险命令
-d # 删除所有未跟踪的文件和目录(不包含.gitignore的文件),危险命令
-xdf # 删除所有未跟踪的文件和目录(同时包含.gitignore的文件),危险命令

使用git checkout和git clean来还原/清除文件相关推荐

  1. Git撤销文件的修改(git checkout -- file)(git reset HEAD file)(git reset HEAD~)

    1  撤销没有add到暂存储区文件 git checkout -- file 如果我们把文件rm了,git statu肯定会显示出来,我们怎么还原这个文件呢?还是用上面的命令 2  撤销到add到暂存 ...

  2. Git 常用操作(5)- git clone/git checkout -b/git diff/git push/git pull

    1. git clone--获取远程仓库 当 git fetch 命令从服务器上抓取本地没有的数据时,它并不会修改工作目录中的内容.它只会获取数据然后 让你自己合并. 然而,有一个命令叫作 git p ...

  3. git checkout和git reset的一些区别以及配置git简写命令

    一.背景 在调试代码的时候,每次都要通过git上传到服务器调试,实在是一件很麻烦的事情.所以对于一些微小的改动,我就直接在服务器上修改.等调试成功之后,用git reset再回退到之前的版本,后来经过 ...

  4. git checkout 和 git reset

    git checkout 主要有三个作用: 第一个就是切换分支.例如你从远程仓库clone下来所有的源代码,你git branch一下会看到你通常是在master,如果你想切换到某一个分支上呢?git ...

  5. git基础教程(11) git checkout命令,掌握这些足以

    文章目录 概览 用法一 用法二 用法三 详细说明 1. `git checkout [<commit>] [--] <paths>` 2. `git checkout < ...

  6. 文件一直处于修改状态 git checkout 无法还原的问题解决方法

    问题描述 最近在 RT-Thread 时,使用 Git 回退版本验证问题,后来 git pull 拉取最新代码后,发现里面有几个文件,一直为[修改]状态,并且无法还原,git checkout xxx ...

  7. git 还原文件到其他版本_如何在Git中还原旧文件版本

    git 还原文件到其他版本 读: 第1部分:什么是Git? 第2部分:Git入门 第3部分:创建第一个Git存储库 第4部分:如何在Git中还原旧文件版本 第5部分:3个用于Git的图形工具 第6部分 ...

  8. Git使用汇总之git checkout -- <file>的真正用法

    网上关于这个撤销指令的教程多的数不胜数,但是在自己学习中还是遇到一些坑,在此记录下来,也给同样遇到坑的同学一点参考 第一种说法: 第二种说法: 这就出现了两种意思,在我修改了工作区的内容后 使用 gi ...

  9. checkout 撤销修改_git无法撤消修改?(git checkout -- xxx无效)

    所以是怎么解决的? 我workspace显示有文件修改,git checkout, git reset --hard, git clean -xdf,git stash 都失败 执行完上面的命令,gi ...

最新文章

  1. Java控制层怎么调用适配器_java – 从适配器调用片段方法
  2. 315MHz 高频射频发射模块
  3. pyspark使用ipython
  4. rhel6多台主机的HA集群,并实现增加仲裁盘和共享存储
  5. java enum(枚举)的使用
  6. mongodb连接失败_深入浅出mongodb(一)
  7. open source project for recommendation system
  8. 58 MM配置-评估和科目设置-OBYC配置自动记账
  9. 今天听阿里P8讲完SpringBoot,瞬间感觉自己白学了……
  10. 帮设计师打开思路的网站主页设计案例,给你出灵感
  11. Oracle使用小结
  12. Idea使用SVN教程
  13. linux下的锐捷客户端
  14. wps序号打乱重新排序_WPS中Excel怎么自动排序
  15. 信庭嵌入式工作室-ARM应用技术之体系结构应用(中)
  16. 台式计算机usb接口无反应6,Win7电脑USB接口没反应不能用的解决方法
  17. 后端都需要学习什么?
  18. Word控件Spire.Doc 【文本】教程(17) ;在Word中设置文本方向
  19. 二维数组的转置,并将其按列和行从小到大排列(Java实现)
  20. 中小水库中的水情遥测系统如何实现远程监控和自动报警?

热门文章

  1. 助你快速踏入高薪职场——2017面试集锦之数据库
  2. Github如何使用详细介绍(保姆级教学)
  3. Android NFC开发实战详解PDF
  4. 显示函数取字符数组的用法
  5. SAS学习(5)——用于文章投稿的图片导出设置
  6. win7文件传输服务器,大文件传输,教您大文件如何快速传输
  7. IDEA创建ZK框架入门Hello word
  8. UTools工具下载网址
  9. 软件评测:比较CSDN和博客园
  10. Win10正常安装Matlab7.0后,运行出现Runtime Error错误解决方法