gitの管理対象から特定のファイル、ディレクトリを削除する

  • 245
    いいね
  • 0
    コメント

.gitignore書き忘れて add & commit しちゃったとかよくありますよね。そんな人いないっすよね:-)
そんな時は git rm

ファイルも一緒に削除したいとき〜

$ git rm [削除したいファイル]

ディレクトリごと逝きたいとき〜

$ git rm -r [削除したいディレクトリ]

ファイルを残したいとき〜

-cachedオプションを付けることにより、ファイルを残したまま管理対象から外すことができます。

$ git rm —-cached [削除したいファイル]

ファイルを残した場合は必ず.gitignoreに追記するように。

ちなみに~

.gitignore作るのは”gibo”を使うと便利です。

.gitignoreを作ってくれるgiboが便利すぎる - hnwの日記