git statusでcopiedとなる操作

概要

git statusでcopiedとなる操作方法を説明します。
f:id:yasuaki-ohama:20170217011910p:plain

操作方法

1, base.txtを作成し、copiedcopied...と適当に文字を入力
f:id:yasuaki-ohama:20170217012205p:plain
2, git add base.txt
3, git commit
4, base.txtを複製し名前をbase_copy.txtにする
f:id:yasuaki-ohama:20170217012526p:plain
5, base.textを開き「a」を追加する
f:id:yasuaki-ohama:20170217012607p:plain
6, git add base.txt
7, git add base_copy.txt
8, git status
f:id:yasuaki-ohama:20170217011910p:plain

まとめ

2つのファイルが同じ(または非常に同じ)場合、gitはそれらをコピーとして認識してしまうことが原因でcopiedという表記になる
copiedになることによってデータ上の違いはないと参考にしたページに記載あり
また、ある程度データがないとcopiedが出ない場合がある。