最近の勉強で学んだ事を、ノート代わりにまとめていきます。
主に自分の学習の流れを振り返りで残す形なので色々、省いてます。
Webエンジニアの諸先輩方からアドバイスやご指摘を頂けたらありがたいです!
#一度、git上にあげたものをignoreする
以前、robots.txtの内容・書き方を作成したんですが
robots.txtをStaging環境だけに反映し、本番環境には反映させないために一度、develop branchに上げた後、gitignore ファイルに追加する必要がありました!
master branchにも反映されてしまうのを防ぐために!
しかし、.gitignoreに記載したのに反映されず。
#問題
一度gitにアップしたものを、.gitignoreに追加したことが原因
キャッシュにインデックスが残っている状況
#解決方法
こちらの方の方法通りにしたら無事、gitignoreに正しく反映されました!
.gitignoreに記載したのに反映されない件
手順
1:.gitignore 編集
2:キャッシュを削除
3:commit & push
####robots.txtのgitのキャッシュを削除
$ git rm -r --cached robots.txt //ファイル指定してキャッシュ削除
これで、gitでは管理されなくなりmasterに影響を与えずに済みました!