.gitignoreファイルは.gitフォルダ構造のどこかにあるのでしょうか、それともメインのソースファイルにあるのですか?
.gitignoreを作業ディレクトリに置きます。 .git(リポジトリ)ディレクトリに置いてもうまくいきません。
$ ls -1d .git*
.git
.gitignore
他の答えが述べたように、Gitリポジトリのどのディレクトリにも.gitignore
を置くことができます。ただし、.gitignore
のプライベートバージョンが必要な場合は、.git/info/exclude
ファイルにルールを追加できます。
Gitの中の任意のディレクトリに.gitignoreを置くことができます。
フォルダは通常gitによって追跡されないため、フォルダ内のプレースホルダファイルとしてよく使用されます。
よくわからないときは、リポジトリのルートに置いてください。詳細については、 https://help.github.com/articles/ignoring-files/ を参照してください。
グローバルにしたい場合は、gitが検索するデフォルトのパスを使用できます。パス "〜/ .config/git"内の "ignore"という名前のファイル内に配置するだけです。
(ファイルのフルパスは〜/ .config/git/ignoreです)
フォルダプロジェクトでグローバル.gitignoreをまだ作成していない場合は、〜パスに直接見つけることもできます。このファイルはすべての.gitプロジェクトによって考慮されます。
また、Githubで新しいアカウントを作成する場合は、.gitignoreを追加するオプションがあり、それはあなたの職場の正しい場所/標準の場所に自動的に設定されます。あなたは始めにそこに何かを追加する必要はありません、あなたが望む時はいつでも内容を変更するだけです。