【Git・GitHub】.gitignoreファイルの作り方・使い方

Git_gitignore

こんにちはフロントエンドエンジニアのまさにょんです!

今回は、Gitの.gitignoreファイルの作り方・使い方について解説していきます。

.gitignoreファイルの作り方・使い方

.gitignoreは、Gitで管理されているプロジェクトの中で特定のファイルやディレクトリを除外するための設定ファイルです。

ちなみに、ignoreとは「無視する」という意味の英単語です。

.gitignoreファイルの作成

次のコマンドで.gitignoreファイルを作成して、開きます。

touch .gitignore && open .gitignore

.gitignoreファイルにGit管理から除外する情報を書き込む

.gitignoreファイルに、除外したいファイルやディレクトリの名前を書き込むことができます。

次のSampleCodeは.gitignoreファイルに記述する例です。

# コメントは「#」で始める

# 拡張子が「.log」のファイルを除外
*.log

# __pycache__ ディレクトリを除外
__pycache__/

.gitignoreファイルをプロジェクトに追加する・有効化する

.gitignoreファイルをプロジェクトに追加するには、次のコマンドを実行します。

git add .gitignore

.gitignoreファイルを後から作成した場合の対応

.gitignoreファイルは後から作成しても、効果があります。

既に追跡されているファイルでも、後から.gitignoreファイルを作成して、

.gitignoreファイルを有効化することで、指定ファイルの以降の変更は無視されるようになります。

ちなみに、.gitignoreファイルに指定されたファイルがすでにリポジトリに含まれている場合、

それらのファイルをGitの管理から完全に削除するには、次のコマンドを実行する必要があります。

git rm -r --cached .
git add .
git commit -m "Removed files from git tracking"

Git・GitHub書籍

プログラミング学習・エンジニア転職関連の情報

自宅で現役エンジニアから学べる『TechAcademy』 (エンジニア転職保証)

『GEEK JOBキャンプ』スピード転職コース(無料)

【IT道場】入校時0円! 就職目的プログラミングスクール

エンジニア転職なら100%「自社開発」求人に強い【クラウドリンク】

『techgym』 (Python特化・無料)

Twitterやってます!Follow Me!

神聖グンマー帝国の逆襲🔥

神聖グンマー帝国の科学は、世界一ぃぃぃぃぃぃ!!!!!

最近の投稿