shimgo
10/1/2016 - 7:01 AM

git その他まとめ

git その他まとめ

###追跡対象のファイルを確認する

git ls-files

###追跡対象ファイルを履歴ごと完全に消す

git filter-branch --tree-filter "rm -f [消したいファイルパス]" HEAD

ディレクトリを消すときは

git filter-branch --tree-filter "rm -f -r [消したいディレクトリパス] " HEAD

プッシュをするときにコンフリクト扱いになるため以下のコマンドでプッシュ

git push -f