2016-11-15 8 views
0

projects .gitignoreファイルによって特に除外されたファイルを含める方法はありますか? .git/info/excludeリスティングがバージョン管理下にない間にファイルを除外する方法と同様に.gitignoreによって行われた除外を元に戻したいので、これらのファイルの変更を見ることができます。.git/info/excludeの反対 - .gitignoreによって除外されたファイルを含む

+0

[gitignoreで否定パターンはどのように機能しますか?](http://stackoverflow.com/questions/2820255/how-do -negated-patterns-work-in-gitignore) – 1615903

+1

@Ben Nelson、あなたが望む答えを手に入れましたか?はい、それをマークしてください、それは後発者のために役立ちます:) –

答えて

1

.gitignore内のファイルを除外し、ファイルの4つのステータスがあります。

  1. 人跡未踏
  2. はそうあなたが使用することができます変更なし

で上演上演が、変更、削除しましたgit lf-files -o未追跡のファイルを表示するにはgit ls-files -d最後の操作は、変更されたファイルを表示するgit lf-files -m、ファイルを表示するgit lf-files -sはステージングされました

1

はい:追加するだけです(編集:git add -f)。スペックを無視するのは、トラッキングされていないファイルをスキャンする場合(または無視基準で明示的に作業している場合、たとえば無視された条件に一致するトラッキングファイルを表示する場合など)のみに適用されます。

+0

実際には、私が探しているものは100%ではないかもしれません。私はもっ​​と私がコミットに含めることを望んでいるものではないので、ファイルをuntrackedとしてリストしたいと思っていますが、私はリポジトリに存在を知らせたいと思っています。混乱して申し訳ありません! – noname

+1

'git ls-files'には、ファイル名に任意の' .gitignore'スタイルの選択肢を構築して追跡できる '--exclude-per-directory'機能があります。あなたが望む方法で自分で使うことができますが、 'git status'などは標準の除外しか使用しません。 – jthill

関連する問題