2
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

globalなgitignoreの設定方法備忘録

Posted at

まずは自分のglobalなgitignoreがどこで設定されているか確認しよう

私はこれを確認が漏れていたので、いくら設定しても反映されないということがありました。

$ cat ~/.gitconfig  
[core]
	excludesfile = /Users/xxx/.gitignore_global

gitconfigを見てgitの設定を確認しましょう。
この場合.gitignore_globalに無視したいものを書けば反映されます。

別にこのままでいいや〜ここに書いちゃお〜でも全然いいのですが
公式では

Its default value is $XDG_CONFIG_HOME/git/ignore. If $XDG_CONFIG_HOME is either not set or empty, $HOME/.config/git/ignore is used instead.

とあります。要は~/.config/git/ignoreがデフォルトということが書かれています。
後々なんか変わった〜としても、デフォルトの方が管理しやすそうです

そんなに難しくないので、さっとしちゃいましょう。

.config/git/ignoreにする

$ ~/.gitconfig  
[core]
	excludesfile = /Users/xxx/.config/git/ignore
  • .gitignore_global.config/git/ignoreに変更
  • .config/git/ignoreが無ければ作成
  • .config/git/ignoreに無視したいファイルやディレクトリを書き込む

例えばこんな感じ

$ cat .config/git/ignore 
Procfile
Procfile.dev
database.yml
.env
2
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?