如何删除还没有被add到git的文件(git clean的用法)

git clean命令用来从你的工作目录中删除所有没有tracked过的文件

git clean经常和git reset --hard一起结合使用. 记住reset只影响被track过的文件, 所以需要clean来删除没有track过的文件. 结合使用这两个命令能让你的工作目录完全回到一个指定的的状态

用法

git clean -n

是一次clean的演习, 告诉你哪些文件会被删除. 记住他不会真正的删除文件, 只是一个提醒

git clean -f

删除当前目录下所有没有track过的文件. 他不会删除.gitignore文件里面指定的文件夹和文件, 不管这些文件有没有被track过

git clean -f

删除指定路径下的没有被track过的文件

git clean -df

删除当前目录下没有被track过的文件和文件夹

git clean -xf

删除当前目录下所有没有track过的文件. 不管他是否是.gitignore文件里面指定的文件夹和文件

标签:git

评论:

2018-12-13 22:41

文章不错非常喜欢

2018-11-19 12:24

不错

git 删除已add的文件夹_如何删除还没有被add到git的文件(git clean的用法)相关推荐

  1. epic启动器在哪个文件夹_启动时|原神启动器在哪?启动器文件位置介绍_234游戏网...

    原神启动器在哪?在游戏推出新版本之后,玩家登录游戏时,会发现无法顺利进入其中,系统会提示你,需要打开启动器来进行版本的更新 而这也触及到了大家的知识盲区,对于启动器自己平时并未有任何的了解,如今自然也 ...

  2. java项目 建文件夹_在Java工程下,用java代码创建文件夹

    展开全部 参考下面代码,说明已在代码中注释:import java.io.File; import java.io.FileOutputStream; import java.io.IOExcepti ...

  3. cmd xcopy 拷贝文件夹_在纯dos下用xcopy命令怎么复制文件夹

    在纯 dos 下用 xcopy 命令怎么复制文件夹 XCOPY --目录复制命令 1 .功能:复制指定的目录和目录下的所有文件连同目录结构. 2 .类型:外部命令 3 .格式: XCOPY [ 源盘: ...

  4. openfilename 选择文件夹_这个软件能帮你1秒内搜索文件夹中的东西

    在文件夹中搜索文件时经常要等几十秒到几分钟才能出来,本篇文章推荐的软件是瞬间出搜索结果的软件:everything. everything软件大小很小,zip包1.5M,搜索能力很强,而且支持文件夹文 ...

  5. 怎样在hdfs上创建多级目录文件夹_【Hadoop】如何在hdfs根目录下创建文件夹

    shell命令创建文件夹 启动hdfs,终端输入:start-dfs.sh 在hdfs中创建一个input文件夹:hadoop fs -mkdir /input/1 使用参数-p创建多级目录:hado ...

  6. java 删除已画出的线_如何删除java中的绘制线?

    问题是如何删除旧行?我的意思是,只在屏幕上显示当前的x和y行,使两行之间的交点"跟随"鼠标指针. 这是更新的代码: import javax.swing.*; import jav ...

  7. php图片怎么存入指定文件夹_在PHP中如何把图片存入数据库和文件夹里

    $file_dir = "your dir"; //用你的上传目录代替 $tmep_cfile1 = "goods_file".$i; $temp_cf = & ...

  8. gitignore忽略文件夹_原创 | 详解gitignore的使用方法,让你尽情使用git add .

    点击上方蓝字,关注并星标,和我一起学技术. 大家好,欢迎来到周一git专题. 今天和大家聊聊gitignore的作用,其实如果你英文还可以的话,你应该已经基本上猜到它的作用了.ignore在英文当中的 ...

  9. cmd 删除文件夹_永远不要碰的5个macOS文件夹及原因

    macOS有一个深度和嵌套的文件夹结构,默认的macOS安装有许多听起来不熟悉的目录.大多数用户根本不需要接触这些文件.苹果隐藏某些文件夹是有原因的.打乱这些目录可能会导致系统不稳定,数据丢失,或者更 ...

最新文章

  1. Spring 容器的启动过程
  2. 洛谷P3388 【模板】割点(割顶)
  3. 使用MultipartFile实现文件上传_SpringMVC
  4. a good website to test OTP
  5. Kotlin入门教程——目录索引
  6. Android 软键盘弹出,界面整体上移的问题
  7. [原]ASP.NET MVC 3 Razor + jqGrid 示例
  8. 洋葱头动态鼠标指针绿色版
  9. 台币转换计算机,Soulver 内建自动计算机功能的备忘录工具 货币换算、複杂数学式也支援...
  10. 【环境安装】Ubuntu20.04 安装yasm-1.3.0
  11. c语言c4700错误,C编译错误,运行错误以及常见问题。
  12. Web Vue VI
  13. WPF开发(1)——建立WPF工程
  14. [2010年终大礼]破壳而出的琉璃之鸟 汉化补丁 第二版(win8兼容版发布)
  15. 删除PDF文件中的空白页面
  16. 如何用简单的方式将数组转成json
  17. 易百教程wxpython_wxPython+opencv 打造自己的画图板
  18. 九度OJ 1183:守形数 (数字特性)
  19. 行至水穷处,坐看云起时
  20. IDEA(IntelliJ IDEA)

热门文章

  1. ABAP Netweaver 和 ABAP Platform 这两个名词的辨析
  2. SAP 电商云 Spartacus UI SSR 单元测试里的 callFake
  3. SAP Fiori Elements List Report 里的表格类型(tableType)是如何决定出来的
  4. SQLITE_ERROR - table sap_capire_bookshop_books has no column named currency
  5. 如何在Github网页端处理不同分支之间的冲突
  6. SAP Spartacus CmsComponentConnector
  7. 一个能极大提高生产率的Chrome新建标签页扩展
  8. 2015-03-17 current note creation logic in my task
  9. Why Opportunity uses US as local instead of ZH - language determination in
  10. OPA 1 - testsuite.opa.html