Git
如何找出git儲存庫之外的文件
假設我們有一個包含 git 儲存庫和文件的目錄:
.git /test/inside-1.txt /test/outside-1.txt outside.txt inside.txt
“內部”文件在 git 儲存庫中,“外部”不在。我想知道,如何獲取儲存庫外部和內部的文件。
我知道,如何進入“內部”:我需要執行
git ls-files
,它輸出:test/inside-1.txt inside.txt
如何獲取相同格式的“外部”文件?
test/outside-1.txt outside.txt
也許您可以嘗試使用
git ls-files --others --exclude-standard
. 這應該列出未在.gitignore
.
要獲取儲存庫之外的文件,我必須使用
git ls-files -o
:$ git ls-files -o test/outside-1.txt outside.txt