git使用筆記(十三)ls-files

By francis_hao    Mar 18,2018 html

 

git ls-fles 顯示index和工做區的文件的信息。 git

概要

git ls-files [-z] [-t] [-v]
        (--[cached|deleted|others|ignored|stage|unmerged|killed|modified])*
            (-[c|d|o|i|s|u|k|m])*
            [-x <pattern>|--exclude=<pattern>]
            [-X <file>|--exclude-from=<file>]
            [--exclude-per-directory=<file>]
            [--exclude-standard]
            [--error-unmatch] [--with-tree=<tree-ish>]
            [--full-name] [--abbrev] [--] [<file>...]
緩存

 

描述

顯示由工做目錄中添加到緩存中的文件的相關信息。 spa

下面的選項決定要顯示的文件 3d

 

選項

只選取了經常使用的選項,更多選項參見參考【1】 htm

選項blog

含義ci

-c, --cachedget

顯示緩存了的文件(默認)it

-d, --deleted

顯示刪除了的文件

-m, --modified

顯示修改了的文件

-o, --others

顯示其餘類型的文件(好比未追蹤的)

-i, --ignored

顯示忽略了的文件(知足忽略模式的)

-s, --stage

顯示暫存的條目的相關信息(模式位,文件哈希後的值,暫存號和文件名),

[<tag> ]<mode> <object> <stage> <file>

好比:

 

 


本文由 劉英皓 創做,採用 知識共享署名-非商業性使用-相同方式共享3.0中國大陸許可協議 進行許可。歡迎轉載,請註明出處:
轉載自:http://www.cnblogs.com/yinghao1991/p/8594962.html

 

 

參考

【1】man git-ls-files

相關文章
相關標籤/搜索