クローンされたリポジトリ内に新しいフォルダを追加すると、git status
と表示されません。 Gitは、すでに知られているディレクトリにある新しいファイルについてのみ報告します。gitローカルフォルダ内の新しいディレクトリを見つける方法
リポジトリパス内にディレクトリが追加されているのを見つける機会はありますか?
ディレクトリ自体はgitで追跡されないことがわかります。しかし、私は新しいディレクトリ内で新しいコンテンツを探したい。
クローンされたリポジトリ内に新しいフォルダを追加すると、git status
と表示されません。 Gitは、すでに知られているディレクトリにある新しいファイルについてのみ報告します。gitローカルフォルダ内の新しいディレクトリを見つける方法
リポジトリパス内にディレクトリが追加されているのを見つける機会はありますか?
ディレクトリ自体はgitで追跡されないことがわかります。しかし、私は新しいディレクトリ内で新しいコンテンツを探したい。
新しいディレクトリ内にコンテンツがある場合、パスが無視されない限り、gitはディレクトリについて教えてくれます。
$ ls new_dir
a.txt b.txt
$ git status
On branch master
Your branch is up-to-date with 'origin/master'.
Untracked files:
(use "git add <file>..." to include in what will be committed)
new_dir/
nothing added to commit but untracked files present (use "git add" to track)
あなたはレポを持っているし、新しいディレクトリを追加した場合ので、Gitはそれを認めません - あなたが指摘したように - それは気には何もありませんので、それはディレクトリを追跡しません。
このディレクトリの下に1つ以上のファイルを置くと、ディレクトリはgit status
の "untracked"セクションに表示されます。私が知っている限り、gitはディレクトリの下にいくつかのトラッキングがあるまで個々のファイルをリストしません。
もちろんgit以外のコマンドを使って、gitがuntrackedと表示されているディレクトリを見ることができます。たとえば、にトラッキングされていないと言う場合は、find some_dir -type f
を実行して、(未追跡の)ファイルが存在するかどうかを確認することができます。some_dir
私はそのディレクトリに.gitignoreの一部であるファイルしかありません:-) – Klaus