Как я могу получить SHA фиксации из diff output?Как получить SHA фиксации с выхода diff?
Например, я хотел дифф двоичный файл, выход git show COMMIT
является:
diff --git a/0_prospektusok/FAR_feltetdiszek/feltetdisz_prospektus.xls b/0_prosp
index 9993010..707c169 100644
Binary files a/0_prospektusok/FAR_feltetdiszek/feltetdisz_prospektus.xls and b/0
git show 9993010
показывает файл на терминал, но если я перенаправлении его файл и открытие с MS Excel, он содержит мусор.
git checkout 9993010
говорит fatal: reference is not a tree: 9993010
.
Как я могу проверить версии a
и b
?
Возможный дубликат http://stackoverflow.com/questions/19224476/how-does-index-f2e4113-d4b9bfc-100644-in-git- diff-соответствовать-sha1-id-in-gi (я не хочу закрывать это как дубликат, хотя) – torek