Git taahhüdünde (#xxx gösterimini kullanarak) GitHub sorununa nasıl başvurulacağına dair birçok cevap buluyorum. Yorumumdaki bir taahhüdüne başvuruda bulunmak ve taahhüt ayrıntıları sayfasına bir bağlantı oluşturmak ister miyim?
Git taahhüdünde (#xxx gösterimini kullanarak) GitHub sorununa nasıl başvurulacağına dair birçok cevap buluyorum. Yorumumdaki bir taahhüdüne başvuruda bulunmak ve taahhüt ayrıntıları sayfasına bir bağlantı oluşturmak ister miyim?
Yanıtlar:
Bir taahhüde başvurmak için SHA karmasını yazmanız yeterlidir; otomatik olarak bir bağlantıya dönüşür.
https://github.com/PRJ/issues/NUMBER?VERSION?
Yukarıdaki cevap, açık olmayan bir örneği kaçırıyor (benim için değildi).
URL parçalara ayrılabilir
https://github.com/liufa/Tuplinator/commit/f36e3c5b3aba23a6c9cf7c01e7485028a23c3811
\_____/\________/ \_______________________________________/
| | |
Account name | Hash of revision
Project name
Hash burada bulunabilir (tıklayabilirsiniz ve url tarayıcıdan alırsınız).
Umarım bu size biraz zaman kazandırır.
git log
çizgilerinde görünecektir commit <SHA>
. Ve eğer bu işe yaramazsa, siz yapmamış olabilirsiniz git push origin master
. Ayrıca, github'da bir hata var, <SHA> 'dan sonra en az bir karakter olmalı veya algılanmıyor. Sadece bir satırsonu veya nokta olabilir.
Sorunun içinde olduğundan başka bir repodaki bir taahhüde başvurmaya çalışıyorsanız, kesin kısa karmanın önekini ekleyebilirsiniz reponame@
.
dev
Taahhüdünüzün adlı repoda olduğunu ve GitLab sorununun adlı repoda olduğunu varsayalım test
. Konuyla ilgili bir yorum bırakabilir ve dev@e9c11f0a
eğer mantıklıysa, (e9c11f0a, bağlanmak istediğiniz taahhüdün sha karmasının ilk 8 harfidir) tarafından verilen komuta referans verebilirsiniz.