Git: まずはこれだけ!除外設定(.gitignoreパターン指定)

  • -

    シェア
  • ---

    LINEで送る
  • -

    はてなブックマーク
    ブックマーク
  • -

    pocket
  • -

    rss
他言語サイト
us us
Git ロゴ

ログファイルやキャッシュファイルなど、Gitに登録する必要のないファイルを除外する.gitignoreファイルの指定方法です。

実際はいろいろな指定方法がありますが、とりあえずこれだけ覚えておけば大丈夫というものをピックアップしました。

記述方法

対象記述方法
任意のファイルタイプ(拡張子)の除外 *.log
すべての階層ディレクトリに存在するdir_nameのディレクトリdir_name

パターンマッチ

パターン意味
*0個以上の文字列(/以外)
**0個以上のファイル、ディレクトリ(/含む)

すべての階層ディレクトリに対して、まとめて除外するものだけを記載しました。

とりあえずこれだけ覚えておけばよいでしょう。あとは細かい設定になるので必要に応じて覚えていけばよいです。

パターン(**)の使い方を説明します。

ディレクトリ構成は次のようになっているとします。

dir1
  |- dir2
  |    |- dir5
  |         |- dir8
  |
  |- dir3
  |    |- dir6
  |         |- dir8
  |
  |- dir4
  |    |- dir7
  |         |- dir8

**/dir5 を指定すると、dir5 と同じ結果になります。同じ名前のディレクトリが存在して、その中の一部だけを除外したい場合

\*\*/dir2/\*\*/dir8

このように指定すると、dir2配下のdir8だけが除外されます。後ろにファイル名のパターンを追加することで、特定のファイルだけを除外することもできます。

 

最近ITカテゴリでよく読まれている記事です。
post-cta-image
blog image

ドメイン取得の意味が分からない人へ。王道の方法を紹介します。

ドメインの登録業者を選ぶのに悩む必要はないです。サイトを簡単に早く公開するには全くいらないことで、むしろ邪魔です。『お名前.com』というサービスは必ず耳にします。そのお名前.comのメリットとデメリットと一緒に、ドメインの意味が分からない人が一番失敗しないドメインの取得方法を紹介します。

tadtadya.com

_

SNSでも記事を配信しています。
コメントを残す

*

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください

この記事を気に入ったらぜひシェアも!!