- Git 10
720 :デフォルトの名無しさん[sage]:2014/10/06(月) 16:13:08.43 ID:LCKE4ThM - gitのmvは古いファイル消して同じ内容の新しいファイル作るようなものだから
revertみたいな巻き戻し的な操作ではそういうのはできないんじゃないかなあ? だからその最初のコミットのold.txtの内容でnew.txtを上書きしてコミットするしかないんじゃないの? 上書きするのはこんな感じかな git cat-file blob 最初のコミットのハッシュ:old.txt > new.txt
| - Git 10
723 :デフォルトの名無しさん[sage]:2014/10/06(月) 16:59:08.86 ID:LCKE4ThM - ためしてみた
たしかにrevertで新しいファイル名のまま中身だけ戻るわ revertも元に戻すコミットを作るだけだから mvのつながりさえ検知できるのなら、こんな芸当ができるってわけか
|
|