アフィリエイト広告を利用しています

2017年08月30日

git diff --name-status

git diff コマンドは便利だ。よく分からないまま使っているがそう思う。


 git diff --name-status 比較対象1 比較対象2


--name-statusオプションを指定すると、ファイル名の前に AやM、Dがついてくる。
DはDeleteの略で削除されたファイルを意味しているようだが、他は何だろう。

Webで検索すると以下のようにあった。

 M 修正
 A 追加
 C コピー
 R リネーム
 D 削除

試してみたら、リネームしたファイルは以下のようになった。


 R100 siken.html siken2.html


R100の100は何だ。コピーして作成したファイルには A が表示された。
Cは表示できなかった。謎だらけだ。


゜+.――゜+.――゜+.――゜+.――゜+.――゜+.――゜+.――゜+.――゜+.――゜


posted by db-engineer at 00:00 | Comment(0) | Git

この記事へのコメント
コメントを書く

お名前:

メールアドレス:


ホームページアドレス:

コメント:

※ブログオーナーが承認したコメントのみ表示されます。

検索
最新記事
カテゴリーアーカイブ
プロフィール
db-engineerさんの画像
db-engineer
プロフィール
タグクラウド