search
LoginSignup
21

More than 3 years have passed since last update.

posted at

updated at

gitignore_globalを作成する on OSX

はじめに

 OS Xで作業しているとDS_Storeという隠しファイルが生成されてしまいます.GitHubでファイル管理をするときにこのファイルは邪魔なのですが,全部のリポジトリの.gitignoreファイルに.DS_Storeを追記するのはあまりスマートではありません.
 今回は.gitignore_globalを作成して.DS_Storeのように迷惑なファイルを無視するように設定したいと思います.

gitignore_globalとは

 .gitignore_globalとは,Gitで管理する全てのフォルダに適用される.gitignoreのようなファイルです.このファイルを作成して,常に無視したいファイルを追記することでGitの管理下から除外できます.

gitignore_globalの作成方法

 はじめに,ホームディレクトリに.gitignore_globalを作成します.

touch ~/.gitignore_global

 次に,.gitignore_globalに無視したいファイルを追記します.

.DS_Store

 最後に,.gitignore_globalを有効化します.ターミナル上で

git config --global core.excludesfile ~/.gitignore_global

と実行するか,直接~/.gitconfig

[core]
    excludesfile = /Users/<username>/.gitignore_global

と追記します.

これで,Git管理において.DS_Storeが表示されなくなりました.

おわりに

 .gitignore_globalファイルを作成して.DS_Storeを無視できました.

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
What you can do with signing up
21