git:你怎么能在 git-status 中使用 `R`、`C` 和 `U` 标志

git: how can you ever the `R`, `C` and `U` flags in git-status

阅读 git-status man page,我了解了标志:

`R`: file renamed
`C`: file copied
`U`: file updated

但是您如何在 git-status 命令中获得这些标志。 git mv,结果是 A 标志,没有 git cp。这些标志是否已弃用?

RU 很简单:

$ git init
$ touch ag
$ git add a
$ git commit -mm
$ git mv a b
$ git status --short
R  a -> b
$ git init
$ touch a
$ git add a
$ git commit -mm
$ git checkout -b dev
$ echo a > a
$ git commit -amm
$ git checkout -
$ echo b > a
$ git commit -amm
$ git rebase dev
$ git status --short
UU a

但是我不知道怎么模拟C。在这个答案中 它说它可能是 今天不可能,尽管它仍然在 Documentation/git-status.txt 在 git 源代码中。