zoukankan      html  css  js  c++  java
  • git 强制放弃本地修改(新增、删除文件)

    本地修改了一些文件,其中包含修改、新增、删除的。
    不需要了,想要丢弃,于是做了git check -- .操作,但是只放弃了修改的文件,新增和删除的仍然没有恢复。
    于是百度了下,使用如下命令:
    git checkout . && git clean -df
    可以放弃所有修改、新增、删除文件
    git checkout . //放弃本地修改,没有提交的可以回到未修改前版本
    git clean是从工作目录中移除没有track的文件.
    通常的参数是git clean -df: -d表示同时移除目录,-f表示force。
    因为在git的配置文件中, clean.requireForce=true,如果不加-f,clean将会拒绝执行。

  • 相关阅读:
    面向对象 & sql语句
    MySQL--数据库面试题汇集
    MySQL优化
    JAVA日报
    JAVA日报
    JAVA日报
    JAVA日报
    JAVA日报
    《大道至简》读后感
    JAVA日报
  • 原文地址:https://www.cnblogs.com/Mojito2020/p/13679622.html
Copyright © 2011-2022 走看看