zoukankan      html  css  js  c++  java
  • git操作详解(八)git常用操作

    git常用操作

    1、 git blame file:查看谁更改了file中的内容、修改时间

     

    2、设定git不跟踪文件:在工作目前创建一个名为 .gitignore的文件,文件内容如下:

    /new/  #过滤整个文件夹

    *.txt #过滤所有txt文件

    /new/test.c #过滤某个具体文件

    Ds_ Store #Mac用来存储文件夹信息的文件

    npm-debug.log* #npm报错信息文件

     

     

    3、git clean:删除忽略文件和未被跟踪文件及文件夹

    概念:

    忽略的文件:.gitignore 中忽略的文件

    未被跟踪的文件:没有被忽略,但是还没 git add 的文件

    注意:以下例子中.gitignore文件中有*.html以及report文件夹,已被跟踪的文件是new01.py

    git clean有以下参数:

    -n 提示哪些文件会被删除

     

    -f 删除当前目录下所有没有跟踪过的文件,它不会删除 .gitignore文件里面指定的文件夹和文件

    -f <path>删除指定目录下所有没有跟踪过的文件,它不会删除 .gitignore文件里面指定的文件夹和文件

     -df删除当前目录下所有没有跟踪过的文件和文件夹,它不会删除 .gitignore文件里面指定的文件夹和文件

     -xf 删除当前目录下所有没有跟踪过的文件,包含 .gitignore文件中设置的文件

     

  • 相关阅读:
    从0系统学Android-2.6Activity间数据传递
    观察者模式详解
    从0系统学Android-2.5更多隐式Intent用法
    从 View 的四个构造方法说起
    ListView详细介绍与使用
    推荐一个程序员系统学习网址
    从 http协议角度解析okhttp
    从0系统学Android-2.4隐式Intent
    菜单布局记录篇
    轮播图记录篇
  • 原文地址:https://www.cnblogs.com/lvhuayan/p/14535146.html
Copyright © 2011-2022 走看看