グローバル Git 無視 質問する

グローバル Git 無視 質問する

特定のファイルをグローバルに無視するように Git を設定したい。

.gitignoreホームディレクトリ ( ) にファイルを追加し/Users/me/、次の行を追加しました。

*.tmproj

しかし、このタイプのファイルは無視されません。何が間違っているのでしょうか?

ベストアンサー1

core.excludesfileこのグローバル無視ファイルを指すようにグローバル構成ファイルを設定する必要があります。例:

* nix または Windows git bash:

git config --global core.excludesFile '~/.gitignore'

Windows コマンド:

git config --global core.excludesFile "%USERPROFILE%\.gitignore"

Windows PowerShell:

git config --global core.excludesFile "$Env:USERPROFILE\.gitignore"

Windows の場合は、 location に設定されていますC:\Users\%username%\.gitignore。次のコマンドを実行すると、構成値が正しいことを確認できます。

git config --global core.excludesFile

結果は、ユーザー プロファイルの への展開されたパスになります.gitignore。値に展開されていない%USERPROFILE%文字列が含まれていないことを確認してください。

重要: 上記のコマンドは、gitが使用する無視ファイルの場所を設定するだけです。ファイルは手動でその場所に作成し、無視リストを入力する必要があります。(ムルゲのコメント

このコマンドについては以下で読むことができます。https://docs.github.com/en/get-started/getting-started-with-git/ignoring-files#configuring-ignored-files-for-all-repositories-on-your-computer

おすすめ記事