2024年7月12日

.gitignore

.gitignoreが効かない?

一度ステージに入れたファイルはコミットしてなくてもgit管理下に入り、後から .gitignore に追加しても無視されない。後から無視する場合は一度削除しそれをコミットする必要がある。

手動で後からgitignoreで無視する手順

①ローカルリポジトリから無視したいファイル/ディレクトリを一旦削除
②gitignoreに記述
③commit(&push)
(④ローカルリポジトリに削除したファイル/ディレクトリを戻す)

コマンドで後からgitignoreで無視する手順

①ローカルリポジトリで以下のコマンド
git rm --cached -r [削除したいディレクトリ]
git rm --cached [削除したいファイル]
②gitignoreに記述
③commit&push
ローカルにはファイルは残ったままリモートからは消える。

WordpressのテーマフォルダだけGit管理する

ドメイン直下にgitを設置した場合の.gitignoreファイル
.htaccess
license.txt
readme.html
index.php
xmlrpc.php
wp-*.php
wp-admin/*
wp-includes/*
wp-content/*
!wp-content/themes
wp-content/themes/*
!wp-content/themes/themefoldername
※重要:無視するファイル・ディレクトリがすでにgit管理下にある場合あとからgitignoreしても効かない。あとから無視する場合はローカルでファイルを削除しpushする。
Wish I could be Comic Sans ついにマイコンピューターでインターネットを始めたの
わたしはヨガマットデザイナー

fzfeed