【Git】ファイルをローカルには残してリモートリポジトリからのみ削除
Git無勉強すぎていつもadd, commit, merge, push, pullしか使わないボケです。
ファイルを一旦リモートからは消したいけど、念の為にローカルには残しておきたいということがあったのでメモ。
リモートからのみ削除
$ git rm --cached test.txt(削除したいファイル名)
削除したファイルをadd
git add -u は「前ステージと比較して変更点があった部分のみadd」
新ファイルは追加されない
$ git add -u
commit
$ git commit -m "deleted test.txt"
push
$ git push origin master
以後変更を追跡しないように.gitignoreを作成する
test.txt