2012-08-08 33 views
12

पर सापेक्ष पथ का उपयोग करके लिंक करना मैं अपने README.md में लिंक बनाने की कोशिश कर रहा हूं जो कि एक सापेक्ष पथ का उपयोग कर उदाहरण कोड से लिंक है, क्योंकि अब मैं जिस पूर्ण पथ का उपयोग कर रहा हूं उसका विरोध कर रहा हूं। उदाहरण के लिए, markdown फ़ाइल में, अगर मैं का उपयोग करें:Github README.md

[someLabel](https://github.com/username/repoName/somePathTo/myExampleCode) 

यह कोई समस्या नहीं काम करता है। लेकिन मैं कुछ इस तरह का उपयोग कर इसे लिंक करना चाहते हैं:

[someLabel](username/repoName/somePathTo/myExampleCode) 

यह लिंक नहीं है के रूप में यह मेरे ol '404 नहीं मिला त्रुटि देता है। क्या मेरे उदाहरणों को एक रिश्तेदार पथ का उपयोग करके मेरे पाठ में गिथब पर जोड़ने का कोई तरीका है?

+0

सभी सेट, अपडेट के लिए धन्यवाद! – Houdini

उत्तर

15

वे लगते Aug 8 '12 के बाद से इस बदल दिया है, इसलिए अब सब मैं Documentation फ़ोल्डर (जो अपने प्रोजेक्ट की जड़ में है) के अंदर अपने pdf फ़ाइल संदर्भ के लिए करना था यह है: कोई

[file.pdf](Documentation/file.pdf) 

तो, अब blog/master भाग जोड़ने की आवश्यकता है। उम्मीद है कि यह इस सवाल को ब्राउज़ करने वाले नए लोगों की मदद करेगा।

+0

धन्यवाद! अद्यतन जानकारी के लिए बहुत कुछ! – Jon

+0

@ जोन: मुझे खुशी है कि यह आपकी मदद करता है! – Nikola

6

username/ भाग को छोड़ने का प्रयास करें। /username/repoName पर किसी पृष्ठ पर repoName/blob/master/whatever पर एक सापेक्ष लिंक आपको /username/repoName/blob/master/whatever पर ले जाना चाहिए, जो आपको लगता है।

+0

प्रतिक्रिया के लिए धन्यवाद। अभी भी यह काम कर रहा है, मुझे यकीन नहीं है कि ऐसा करने का एक तरीका है। मैंने 'repoName/tree/master/pathto/mypage' (ब्राउज़र से कॉपी किया गया, केवल उपयोगकर्ता नाम हटा दिया) की कोशिश की लेकिन फिर भी वह कोड नहीं मिला। – Houdini

+1

जब आपको 404 पृष्ठ मिलता है, तो आपके ब्राउज़र में कौन सा यूआरएल दिखाई देता है? (वैकल्पिक रूप से, यूआरएल क्या है जो आपके स्टेटस बार में दिखाई देता है जब आप लिंक पर माउस को घुमाते हैं?) –

+0

बस एहसास हुआ कि मैंने इसे कभी अपडेट नहीं किया है, लेकिन हाँ जॉन ने इसे काम किया है। इसके अलावा जो लोग निकोला के अपडेट को पढ़ते हैं। – Houdini