मुझे गीट कमिट (#xxx संकेतन का उपयोग करके) में GitHub मुद्दे को संदर्भित करने के तरीके के बारे में बहुत सारे उत्तर मिलते हैं। मैं अपनी टिप्पणी में एक प्रतिबद्ध संदर्भ के लिए प्रतिबद्ध विवरण पृष्ठ के लिए एक लिंक बनाना चाहते हैं?
मुझे गीट कमिट (#xxx संकेतन का उपयोग करके) में GitHub मुद्दे को संदर्भित करने के तरीके के बारे में बहुत सारे उत्तर मिलते हैं। मैं अपनी टिप्पणी में एक प्रतिबद्ध संदर्भ के लिए प्रतिबद्ध विवरण पृष्ठ के लिए एक लिंक बनाना चाहते हैं?
जवाबों:
एक कमिट को संदर्भित करने के लिए, बस इसके SHA-hash को लिखें, और यह स्वचालित रूप से एक लिंक में बदल जाएगा।
https://github.com/PRJ/issues/NUMBER?VERSION?
उपरोक्त उत्तर एक उदाहरण याद आ रहा है जो स्पष्ट नहीं हो सकता है (यह मेरे लिए नहीं था)।
उर्ल को हिस्सों में तोड़ा जा सकता था
https://github.com/liufa/Tuplinator/commit/f36e3c5b3aba23a6c9cf7c01e7485028a23c3811
\_____/\________/ \_______________________________________/
| | |
Account name | Hash of revision
Project name
हैश यहां पाया जा सकता है (आप इसे क्लिक कर सकते हैं और ब्राउज़र से यूआरएल प्राप्त करेंगे)।
आशा है कि यह आपको कुछ समय बचाता है।
git log
, यह तर्ज पर दिखाई देगा commit <SHA>
। और अगर वह काम नहीं करता है, तो ऐसा हो सकता है कि आप ऐसा नहीं करते git push origin master
। इसके अलावा, गितुब में एक बग है, <SHA> के बाद कम से कम एक वर्ण होना चाहिए या यह पता नहीं चलता है। यह सिर्फ एक नई पंक्ति या एक अवधि हो सकती है।
यदि आप किसी अन्य रेपो में किसी समस्या का संदर्भ देने का प्रयास कर रहे हैं, तो आप कम शॉर्ट हैश के साथ उपसर्ग कर सकते हैं reponame@
।
मान लीजिए कि आपका प्रतिबद्ध नाम रेपो में है dev
, और गिटलैब मुद्दा रेपो नाम में है test
। आप इस मुद्दे पर एक टिप्पणी छोड़ सकते हैं और कमिट कर सकते हैं dev@e9c11f0a
(जहाँ e9c11f0a उस लिंक के शैश हैश के पहले 8 अक्षर हैं जिन्हें आप लिंक करना चाहते हैं) अगर यह समझ में आता है।