vdeep

*

vdeepはプログラミング、IT、Web技術、ライフハックの事などなどを管理人okutaniがつぶやくブログです。月間13万PV〜。

グローバルに.gitignoreを設定する方法

   

LINEで送る
Pocket


こんにちは、okutani(@okutani_t)です。本記事では「グローバルに.gitignoreを設定する」方法について解説しています。

通常、プロジェクトディレクトリ以下に「.gitignore」ファイルを設置すると、.gitignoreに記述されたファイル・ディレクトリがGit管理下から外れます。

ただ、Macでよく見る「.DS_Store」や、タグジャンプで使う「tags」ファイルなんかは、毎回Git管理下から外したいはずです。

そんなとき、グローバル(現在使用しているPC全体)に.gitignoreが設定できると便利です。

今回の動作環境はMac(macOS Sierra)です。

では、かんたんなTipsですが設定方法について見ていきましょう。

スポンサーリンク

.gitignore_globalの読み込み設定

グローバルに.gitignoreを設定するには、ホームディレクトリに「.gitignore_global」を設置して、.gitconfgで読み込んであげればOKです。

以下のコマンドを利用して、.gitconfigに.gitignore_globalを読むこむように設定します。

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

もしくは、直接.gitconfigに読み込み設定をおこなってもOKです。その場合は以下のとおり。

$ vi ~/.gitconfig
[core]
    excludesfile = /Users/user_name/.gitignore_global

「/Users/user_name/」の箇所は適宜ホームディレクトリに置き換えてください。

.gitignore_globalの設置

読み込み設定が完了したので、実際にホームディレクトリ以下に.gitignore_globalを設置します。

$ vi ~/.gitignore_global
.DS_Store
tags
.idea/

上記の内容は適宜好きなように設定してみてください。

これで快適にGitが使えますね!参考になれば幸いです。

関連

.gitignoreについてはこんな記事も書いています。参考にしてください。

.gitignoreを途中から設置したときにやること
こんにちは、okutani(@okutani_t)です。Gitで管理しているプロジェクトに、途中で.git...
2016-02-23 00:11
はてブ

この記事が気に入ったら
いいね ! しよう

Twitter で
LINEで送る
Pocket

okutani (@okutani_t) のヒトコト
よく共同開発してると平気で「.DS_Store」が入ってることがありますが、あんまりよろしくないのでマナーとして気をつけておくといいですね。ぜひ.gitignore_globalで設定してみてください。

 - Git

スポンサーリンク

PC用AdSense

PC用AdSense

▼格安のWebサイト制作はじめました▼

格安のWebサイト制作
Share
  • このエントリーをはてなブックマークに追加

  こちらの関連記事もどうぞ

簡易デプロイツールを「Git+シェルスクリプト」で実装してみた

こんにちは、okutani(@okutani_t)です。前回、こんな記事を書きま …

Gitのサブモジュール機能を使ってプロジェクトを管理してみよう

こんにちは、okutani(@okutani_t)です。Gitのサブモジュール( …

『GitHub+dotfiles』は環境構築を一瞬で終わらせるすごいやつ

こんにちは、okutani(@okutani_t)です。『GitHub+dotf …

Laravelのプロジェクトをgit cloneしたときの手順

こんにちは、okutani(@okutani_t)です。超かんたんなTipsなの …

.gitignoreを途中から設置したときにやること

こんにちは、okutani(@okutani_t)です。Gitで管理しているプロ …

DropboxにGitの共有リポジトリを作成する手順

こんにちは、okutani(@okutani_t)です。最近、Gitの素晴らしさ …

GitHubを使って無料でWebサイトを公開してみよう!

こんにちは、okutani(@okutani_t)です。GitHubでは静的なペ …

MacにHomebrewを使ってGitを導入&初期設定

こんにちは、okutani(@okutani_t)です。本記事では、MacにHo …

エックスサーバーにGitを導入する手順

こんにちは、okutani(@okutani_t)です。本記事ではエックスサーバ …

WordPressサイトをGitで管理。Macローカル開発環境編

こんにちは、okutani(@okutani_t)です。みなさんはちゃんと「Wo …

vdeepのトップページへ戻る画像です。風船の形をした島を女の子が掴んでいます。