Gitで管理しないファイルの登録
公開日:2023年02月03日
更新日:2024年02月04日
「.gitignore」ファイルに管理しないファイルを登録します。
※ignore:無視
Gitで管理しない代表的なファイル
- パスワード等、重要な情報が記載されているファイル
※公開されているGitHubにアップされると大変なことになる - 自動生成ファイル 等
.gitignoreファイルの書き方
# #から始まる行はコメントとして扱われる
# 指定したファイルを除外
index.html
dir/sample.html
# ルートディレクトリから指定
/company.html
# ディレクトリ以下すべてのファイルを指定
dir/
コミットしたファイルをGitの管理から外す方法
「git rm」コマンドでコミットしたファイルをGitの管理から削除します。
ファイルを削除してGitの管理からも外す
ファイルが削除されるので「.gitignore」ファイルに登録する必要はありません。
# ファイルを削除
git rm ファイル名
# ディレクトリごと削除
git rm -r ディレクトリ名
削除したファイルを元に戻す
git reset HEAD ファイル名
git checkout ファイル名
ファイルは残してGitの管理から外す
ファイルは残すけれどGitの管理からは外したい場合。
# ファイルを残したままGitのコミット情報から削除
git rm --cached ファイル名
対象のファイルが存在するので、今後そのファイルをGitの管理から外すよう「.gitignore」ファイルに対象ファイルを登録します。
同じカテゴリーのコンテンツ