Generowałem różnicę/zmiany dokonane w zatwierdzeniu, dzięki czemu mogę przesłać go w aplikacji ReviewBoard.Znajdź długi SHA z krótkiego SHA dla git diff
Użyłem "git show d9f7121e8ebd4d1f789dab9f8214ada2h480b9cf". Dało mi to coś w rodzaju ...
diff --git a/src/index.php b/src/index.php
index 3cfa8e8..7f8440d 100644
--- a/src/index.php
+++ b/src/index.php
@@ -12,10 +12,13 @@
.test {
.input;
width: auto;
+ border-width: 5px;
+ border-radius: 50%;
}
Kiedy tworzę plik .patch tego pliku różnicowego. Przeglądarka odrzuca to, mówiąc, że "wersja 3cfa8e8" nie jest poprawnym formatem, a SHA1 jest zbyt krótki ".
Tak więc chciałem uzyskać długi SHA1 z krótkiego SHA1 '3cfa8e8'.
Zrobiłem "git show 3cfa8e8". Pokazuje mi tylko zawartość pliku. Nie pokazuje mi niczego więcej.
Każda pomoc, jak uzyskać długi SHA?
(Uwaga: - Wszystkie SHA i plików diff są przykładem do wykazania problem)
Dzięki. To działa. –