美文网首页
Git删除未监视的文件untracked files和删除文件

Git删除未监视的文件untracked files和删除文件

作者: 拖风传去的一份信 | 来源:发表于2018-01-29 10:44 被阅读0次

    1.使用Git版本控制软件的时候,有时候我们不想上传文件或则文件夹,可以使用.gitignore文件,在这个文件中配置你不想上传的文件;但是再为配置前,一些文件或则文件夹已被监视。

    2.当执行 git status 命令的时候,会发现入下图中的一些情况

    3.就算这些文件和文件夹已加入忽略的配置文件,当已被监视还是会显示,如何去除这些不想被上传的文件和文件夹,执行git init ,被忽视的文件就会不再出现在track中

    4.git clean -n        删除的一次排练,显示那些文件和文件夹将被删除,不是   真正的删除

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

    git clean -d        删除当前目录下没有被track过的文件夹.

    git clean -fd        删除当前目录下没有被track过的文件和文件夹.

    git clean -xf        删除当前目录下所有没有track过的文件,包括.gitignore中的文件

    git clean -xd        删除当前目录下所有没有track过的文件夹,包括.gitignore中的文件夹

    git clean -xfd        删除当前目录下没有被track过的文件和文件夹,包括.gitignore中的文件和文件

    git clean -Xf        删除当前目录下所有没有track过的文件,仅仅是.gitignore中的文件

    git clean -Xd        删除当前目录下所有没有track过的文件夹,仅仅是.gitignore中的文件夹

    git clean -Xfd        删除当前目录下没有被track过的文件和文件夹,仅仅是.gitignore中的文件和文件

    相关文章

      网友评论

          本文标题:Git删除未监视的文件untracked files和删除文件

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