क्या GitHub रिपॉजिटरी में README फाइल में स्क्रीनशॉट डालना संभव है? वाक्यविन्यास क्या है?
क्या GitHub रिपॉजिटरी में README फाइल में स्क्रीनशॉट डालना संभव है? वाक्यविन्यास क्या है?
जवाबों:
यदि आप मार्कडाउन (README.md) का उपयोग करते हैं:
बशर्ते कि आपके रेपो में आपकी छवि हो, आप एक सापेक्ष URL का उपयोग कर सकते हैं:
![Alt text](/relative/path/to/img.jpg?raw=true "Optional Title")
यदि आपको किसी ऐसी छवि को एम्बेड करने की आवश्यकता है जो कहीं और होस्ट की गई है, तो आप एक पूर्ण URL का उपयोग कर सकते हैं
![Alt text](http://full/path/to/img.jpg "Optional title")
गिटहब अनुशंसा करता है कि आप पैरामीटर के साथ रिश्तेदार लिंक का उपयोग ?raw=true
करें ताकि रीकोस पॉइंट को सही ढंग से सुनिश्चित किया जा सके।
raw=true
पैरामीटर जो चित्र से लिंक सुनिश्चित करने के लिए नहीं है, है के रूप में प्रदान की जाएगी। इसका मतलब है कि केवल उस छवि से जुड़ा होगा, न कि उस संबंधित फ़ाइल के लिए पूरा GitHub इंटरफ़ेस। देखें इस टिप्पणी अधिक जानकारी के लिए।
एक उदाहरण देखें: https://raw.github.com/altercation/solarized/master/README.md
आप SVGs का उपयोग करते हैं तो आप के लिए स्वच्छ विशेषता सेट करना होगा true
और साथ ही: ?raw=true&sanitize=true
। (साभार @EliSherer)
इसके अलावा, README फाइलों में रिश्तेदार लिंक पर प्रलेखन: https://help.github.com/articles/relative-links-n-readmes
और निश्चित रूप से मार्कडाउन डॉक्स: http://daringfireball.net/projects/markdown/syntax
इसके अतिरिक्त, यदि आप screenshots
छवियों को संग्रहीत करने के लिए एक नई शाखा बनाते हैं, तो आप उन्हें master
काम के पेड़ में होने से बचा सकते हैं
तब आप उनका उपयोग करके एम्बेड कर सकते हैं:
![Alt text](/../<branch name>/path/to/image.png?raw=true "Optional Title")
/relative/path/to/img.jpg
, कि प्रमुख स्लैश के कारण एक निरपेक्ष मार्ग नहीं है?
raw=true
छवि को GitHub पथ बिंदुओं को रेंडर करने के लिए पैरामीटर है, GitHub इंटरफ़ेस नहीं। कोशिश करें और अंतर देखें: github.com/altercation/solarized/blob/master/img/… बनाम github.com/altercation/solarized/blob/master/img/… । पहला URL आपको GitHub इंटरफ़ेस और छवि दिखाएगा, जबकि दूसरा केवल आपको छवि दिखाएगा। क्लोनिंग / फोर्किंग रिपॉजिट के समय रिश्तेदार लिंक अभी भी उपयोगी हैं, इसलिए हां आपको उस पैरामीटर के साथ रिश्तेदार पथ का उपयोग करना चाहिए, लेकिन वे विभिन्न अवधारणाएं हैं।
हालांकि पहले से ही एक स्वीकृत उत्तर है, मैं गीथहब पर रीडमी को चित्र अपलोड करने का एक और तरीका जोड़ना चाहूंगा।
अधिक विवरण आप यहां पा सकते हैं
मैंने पाया कि मेरे रेपो में छवि का मार्ग पर्याप्त नहीं था, मुझे छवि को raw.github.com
उपडोमेन से जोड़ना था ।
URL प्रारूप https://raw.github.com/{USERNAME}/{REPOSITORY}/{BRANCH}/{PATH}
मार्कडाउन उदाहरण ![Settings Window](https://raw.github.com/ryanmaxwell/iArrived/master/Screenshots/Settings.png)
raw.github.com
उपडोमेन पर छवि से कैसे लिंक करें ? छवि फ़ाइल कहां अपलोड करें?
नीचे एक पंक्ति वह होनी चाहिए जो आप खोज रहे हैं
यदि आपकी फ़ाइल रिपॉजिटरी में है
![ScreenShot](https://raw.github.com/{username}/{repository}/{branch}/{path})
यदि आपकी फ़ाइल अन्य बाहरी यूआरएल में है
![ScreenShot](https://{url})
छवियों को प्रदर्शित करने के लिए मार्कडाउन सिंटैक्स वास्तव में है:
![image](https://{url})
लेकिन: कैसे प्रदान करने के लिए url
?
तो ... आप इसका उपयोग कर सकते हैं अपनी छवि फ़ाइल को होस्ट करने के लिए भयानक चाल का । TDLR:
http://solutionoptimist.com/2013/12/28/awesome-github-tricks/
URL जोड़ने की तुलना में बहुत आसान है बस एक छवि को उसी रिपॉजिटरी में अपलोड करें, जैसे:
![Screenshot](screenshot.png)
इसे README में जोड़ें
<div align="center">
<img src="/screenshots/screen1.jpg" width="400px"</img>
</div>
Markdown: ![Screenshot](http://url/to/img.png)
फिर इमेज सोर्स कॉपी करें
अब ![Screenshot](http://url/to/img.png)
अपने README.md फ़ाइल में जोड़ें
किया हुआ!
वैकल्पिक रूप से आप कुछ इमेज होस्टिंग साइट का उपयोग कर सकते हैं जैसे imgur
कि यह यूआरएल है और इसे अपनी README.md फाइल में जोड़ें या आप कुछ स्टैटिक फाइल होस्टिंग का भी उपयोग कर सकते हैं।
विधि 1-> मार्कडाउन तरीका
![Alt Text](https://raw.github.com/{USERNAME}/{REPOSITORY}/{BRANCH}/{PATH})
विधि 2-> HTML तरीका
<img src="https://link(format same as above)" width="100" height="100"/>
या
<img src="https://link" style=" width:100px ; height:100px " />
नोट -> यदि आप अपनी छवि को स्टाइल नहीं करना चाहते हैं अर्थात आकार भाग को हटा दें
सबसे पहले, अपने स्थानीय रेपो की जड़ में एक निर्देशिका (फ़ोल्डर) बनाएं जिसमें screenshots
आप जोड़ा जाना चाहते हैं। चलो इस निर्देशिका का नाम कहते हैं screenshots
। छवियों (JPEG, PNG, GIF, `आदि) को आप इस निर्देशिका में जोड़ना चाहते हैं।
एंड्रॉइड स्टूडियो कार्यक्षेत्र स्क्रीनशॉट
दूसरे, आपको अपने README में प्रत्येक छवि के लिए एक लिंक जोड़ने की आवश्यकता है। इसलिए, यदि मेरे नाम 1_ArtistsActivity.png
और 2_AlbumsActivity.png
मेरे स्क्रीनशॉट डायरेक्टरी में चित्र हैं, तो मैं उनके लिंक इस तरह जोड़ूंगा:
<img src="screenshots/1_ArtistsActivity.png" height="400" alt="Screenshot"/> <img src=“screenshots/2_AlbumsActivity.png" height="400" alt="Screenshot"/>
यदि आप प्रत्येक स्क्रीनशॉट को एक अलग लाइन पर चाहते हैं, तो उनके लिंक अलग-अलग लाइनों पर लिखें। हालांकि, यह बेहतर है कि आप एक पंक्ति में सभी लिंक लिखते हैं, केवल अंतरिक्ष द्वारा अलग किया जाता है। यह वास्तव में बहुत अच्छा नहीं लग सकता है लेकिन ऐसा करने से GitHub स्वचालित रूप से आपके लिए उन्हें व्यवस्थित करता है।
अंत में, अपने बदलाव करें और इसे आगे बढ़ाएं!
मैंने कुछ इसी तरह के सवालों का जवाब दिया और अपनी समस्या और इसके सरल / आसान समाधान के साथ कोई जवाब नहीं देखा।
यहाँ इस प्रकार है: ओपी की तरह, मैं अपने गितुब README में एक छवि चाहता था, और, ऐसा करने के लिए मार्कडाउन सिंटैक्स को जानते हुए, इसे टाइप किया:
![My Image](https://storage.cloud.google.com/${MY_BUCKET}/${MY_IMAGE}
काम करने के लिए आपको ऊपर दिए गए वास्तविक विकल्प (जैसे MY_IMAGE = image.jpg) को पूरा करना होगा।
लेकिन, प्रतीक्षा करें ... विफलता - कोई वास्तविक प्रदान की गई तस्वीर नहीं है! और लिंक बिलकुल वैसा ही है जैसा Google Storage द्वारा दिया गया है!
camo
- बेनामी छवियांGithub आपकी छवियों को गुमनाम रूप से होस्ट करता है , याय! हालाँकि, यह Google संग्रहण परिसंपत्तियों के लिए एक मुद्दा प्रस्तुत करता है। आपको अपने Google क्लाउड कंसोल से उत्पन्न url प्राप्त करना होगा।
मुझे यकीन है कि एक शानदार तरीका है, हालांकि, बस अपने दिए गए URL समापन बिंदु पर जाएं और लंबे URL की प्रतिलिपि बनाएँ। विवरण:
https
नहीं की प्रतिलिपि बनाएँgs
) को एक नए ब्राउज़र टैब / विंडो मेंउम्मीद है कि यह किसी और के लिए इस मुद्दे को गति देने और स्पष्ट करने में मदद करता है।
मेरे लिए सबसे अच्छा तरीका है -
आशा है कि यह मदद करेगा।
अपलोड फ़ाइल विकल्प से फिर README फ़ाइल में छवि जोड़ें
![Alt text]("enter image url of repositoryhere")
/screen-shots
निर्देशिका में स्थित छवियों के साथ । बाहरी <div>
छवियों को तैनात करने की अनुमति देता है। पैडिंग का उपयोग करके प्राप्त किया जाता है <img width="desired-padding" height="0">
।
<div align="center">
<img width="45%" src="screen-shots/about.PNG" alt="About screen" title="About screen"</img>
<img height="0" width="8px">
<img width="45%" src="screen-shots/list.PNG" alt="List screen" title="List screen"></img>
</div>
[Read more words!](docs/more_words.md)