gitリポジトリとファイルを含むディレクトリがあるとしましょう。
.git
/test/inside-1.txt
/test/outside-1.txt
outside.txt
inside.txt
「内部」ファイルはgitリポジトリ内にありますが、「外部」ファイルはそうではありません。リポジトリの外部と内部からファイルをインポートする方法を知りたいです。
「内部」に入る方法を知っています。 I need to run を実行すると、git ls-files
次のように出力されます。
test/inside-1.txt
inside.txt
同じ形式の「外部」ファイルをどのように取得できますか?
test/outside-1.txt
outside.txt
答え1
たぶんgit ls-files --others --exclude-standard
これを試してみてください.gitignore
。
答え2
リポジトリの外部からファイルをインポートするには、次のものを使用する必要がありますgit ls-files -o
。
$ git ls-files -o
test/outside-1.txt
outside.txt