Masayan tech blog.

  1. ブログ記事一覧>
  2. 【Git】.gitignoreの基本的な書き方

【Git】.gitignoreの基本的な書き方

公開日

環境

使い方

すべての.envファイルを追跡対象外にする

.gitignore

.env

.gitignoreがあるディレクトリとおなじ.envファイルを追跡対象外にする

.gitignore

/.env

特定のディレクトリとその配下を除外

/を付ける

.gitignore

node_modules/
vendor/

特定の拡張子を追跡対象外にする

.gitignore

ワイルドカードを使用できる

*.log

逆に、!を付けると特定の拡張子のみ対象とすることも可能

!*.php

特定のディレクトリの特定のフォルダのみ追跡対象にする

.gitignore

# hogeディレクトリを追跡対象外とし、
/hoge/*
# hogeディレクトリ内のfooディレクトリのみ追跡対象とする
!/hoge/foo

コメントアウト

.gitignore

# vscodeの設定ファイル用
/.vscode

以上です。だいたいこれくらいがわかっていればある程度のケースは対処できるかと思います。

まとめ

いかがでしたでしょうか。本記事では、.gitignoreの基本的な書き方について紹介しています。基本的な記述方法からワイルドカードを用いた記述方法やコメントの記述方法など説明していますので、ぜひ参考にしてみてください。