1. ホーム
  2. git

[解決済み] リポジトリのトップレベルにおいてのみ、特定のファイル名を無視するようにGitに指示するにはどうすればよいのでしょうか?重複

2023-05-11 16:24:56

質問

重複の可能性があります。

GITでルートフォルダからファイルだけを除外する方法

特定のJavaScriptプロジェクトで、私は TinyWeb HTTP サーバー をローカル テストに使用しています (ファイルの URL に適用される特定のセキュリティ制限を回避するため)。そのプログラムでは index.html ファイルをルートディレクトリに置く必要がありますが、そのファイルを Git リポジトリにコミットしたくありません。

どうすれば、コミットするたびにこの "untracked file" について Git に悩まされなくなるのでしょうか。私は、すべての index.html ファイルをコミットしたいのです。

どのように解決するのですか?

これを .gitignore (ルートフォルダ内)に追加します。

/index.html

先頭の / は、git が絶対パスを使うようにします(現在の .gitignore の位置からの相対パス) を使用するようにし、それ以外の行はワイルドカードとして扱います。