7

ReviewBoardにアップロードできるように、コミットで行われた違い/変更を生成していました。

「git show d9f7121e8ebd4d1f789dab9f8214ada2h480b9cf」を使用しました。それは私に次のような違いを与えました...

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%;
 }

この差分の .patch ファイルを作成すると。Reviewboard は、「'3cfa8e8' リビジョンは有効な形式ではありません。SHA1 が短すぎます」と言って拒否します。

そこで、短い SHA1 '3cfa8e8' から長い SHA1 を取得したいと考えました。

「git show 3cfa8e8」を実行しました。ファイルの内容が表示されるだけです。他には何も表示されません。

どうすれば長いSHAを取得できますか?

(注:- すべての sha およびファイル diff は、問題を示すための例です)

4

1 に答える 1