0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

git statusのmodifiedが消えない

Posted at

コミットした後、git statusすると再度同じmodifiedが表示される。

$ git status
On branch master
Changes not staged for commit:
  (use "git add <file>..." to update what will be committed)
  (use "git restore <file>..." to discard changes in working directory)
        modified:   data/postgres/pg_stat_tmp/db_0.stat
        modified:   data/postgres/pg_stat_tmp/db_13117.stat
        modified:   data/postgres/pg_stat_tmp/global.stat

no changes added to commit (use "git add" and/or "git commit -a")

解決法

  • Git管理する必要がなければ、Git管理から除外する。
  • git add(ステージングに追加)はしない。
$ git rm --cache data/postgres/pg_stat_tmp/db_0.stat
$ git rm --cache data/postgres/pg_stat_tmp/db_13117.stat
$ git rm --cache data/postgres/pg_stat_tmp/global.stat

$ git commit -m "remove data/postgres/pg_stat_tmp/"
  • 対象のファイルがGit管理から外れているか確認する。

下記のエラー(検索対象ファイルについて、Git管理上のどのファイルとも一致していない。という旨のメッセージ)が出ると、Git管理から除外されていることがわかる。

$ git ls-files --error-unmatch data/postgres/pg_stat_tmp/db_0.stat
$ git ls-files --error-unmatch data/postgres/pg_stat_tmp/db_13117.stat
$ git ls-files --error-unmatch data/postgres/pg_stat_tmp/global.stat

error: pathspec 'data/postgres/pg_stat_tmp/global.stat' did not match any file(s) known to git
Did you forget to 'git add'?
  • 再度git statusすると、Untracked files(未追跡ファイル)として出現する。
$ git status
On branch master
Untracked files:
  (use "git add <file>..." to include in what will be committed)
        data/postgres/pg_stat_tmp/

nothing added to commit but untracked files present (use "git add" to track)
  • Untracked files(未追跡ファイル)を削除する。
$ git clean -df
  • 再度 git statusすると、Untracked files(未追跡ファイル)が消えていることがわかる。
$ git status
On branch master
nothing to commit, working tree clean

以上

参考

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?