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 は、問題を示すための例です)