Znajduję wiele odpowiedzi na temat odwoływania się do problemu GitHub w git commit (używając notacji #xxx). Chciałbym odwołać się do zatwierdzenia w moim komentarzu, generując link do strony szczegółów zatwierdzenia?
github
commit
issue-tracking
LodeRunner
źródło
źródło
Odpowiedzi:
Aby odwołać się do zatwierdzenia, po prostu napisz jego skrót SHA, a on automatycznie zamieni się w link.
Zobacz też:
źródło
https://github.com/PRJ/issues/NUMBER?VERSION?
W powyższej odpowiedzi brakuje przykładu, który może nie być oczywisty (nie dla mnie).
Adres URL można podzielić na części
Hash można znaleźć tutaj (możesz go kliknąć, aby uzyskać adres URL z przeglądarki).
Mam nadzieję, że to pozwoli Ci zaoszczędzić trochę czasu.
źródło
git log
, pojawi się na liniach zcommit <SHA>
. A jeśli to nie zadziała, być może nie zrobiłeś tegogit push origin master
. Ponadto w github występuje błąd, po <SHA> musi znajdować się co najmniej jeden znak, w przeciwnym razie nie zostanie wykryty. Może to być po prostu nowa linia lub kropka.Jeśli próbujesz odwołać się do zatwierdzenia w innym repozytorium niż problem, możesz poprzedzić krótki skrót zatwierdzenia
reponame@
.Załóżmy, że twoje zatwierdzenie znajduje się w repozytorium o nazwie
dev
, a problem GitLab w repozytorium o nazwietest
. Możesz zostawić komentarz na temat problemu i odwołać się do zatwierdzenia przezdev@e9c11f0a
(gdzie e9c11f0a to pierwsze 8 liter skrótu sha zatwierdzenia, z którym chcesz się połączyć), jeśli ma to sens.źródło