github ट्यूटोरियल
जीथब के साथ शुरू हो रहा है
खोज…
टिप्पणियों
इस खंड में यह बताया गया है कि जीथब क्या है और एक डेवलपर इसका उपयोग क्यों करना चाहता है।
यह भी github के भीतर किसी भी बड़े विषयों का उल्लेख करना चाहिए, और संबंधित विषयों के लिए लिंक करना चाहिए। चूँकि github के लिए दस्तावेज़ीकरण नया है, इसलिए आपको उन संबंधित विषयों के प्रारंभिक संस्करण बनाने की आवश्यकता हो सकती है।
स्थापना या सेटअप
GitHub Git रिपॉजिटरी का एक विशाल संग्रह है। दूसरे शब्दों में, आप GitHub को कई परियोजनाओं के संग्रह के रूप में सोच सकते हैं!
एक खाता बनाना
- यहाँ GitHub के मुख्य पृष्ठ पर जाएँ
- एक उपयोगकर्ता नाम चुनें, अपने ईमेल पते में दर्ज करें, और एक सुरक्षित पासवर्ड चुनें और आप जाने के लिए तैयार हैं!
उपयोगी उपकरण
Git / GitHub शुरुआती के लिए, यह समझना कि संस्करण नियंत्रण कार्य पहले कैसे भ्रमित हो सकता है। GitHub का एक GUI संस्करण मौजूद है जिसे आप डाउनलोड और उपयोग कर सकते हैं। GitHub डेस्कटॉप सिर्फ वह टूल है।
अपनी पहली रिपोजिटरी बनाना
आप एक परियोजना के रूप में एक भंडार के बारे में सोच सकते हैं। आप ऑनलाइन या ऑफलाइन एक रिपॉजिटरी बना सकते हैं। नीचे दिए गए चरणों का पालन करें:
ऑनलाइन
- सबसे पहले लॉग इन करें और अपनी प्रोफाइल पर जाएं।
- पृष्ठ के शीर्ष के पास "रिपॉजिटरी" टैब पर नेविगेट करें
- हरा "नया" बटन मारो और आप गड़गड़ाहट करने के लिए तैयार हैं!
ऑफलाइन
- Git को डाउनलोड और इंस्टॉल करें (आप जो ऑपरेटिंग सिस्टम चला रहे हैं उसे चुनें)
- डाउनलोड और इंस्टॉलेशन के बाद, आप या तो कमांड लाइन टूल का उपयोग कर सकते हैं, या आप GUI क्लाइंट डाउनलोड कर सकते हैं।
- स्थापना के बाद, जीथूब पर एक खाता बनाएं
- ऊपर दाईं ओर, + पर क्लिक करें और या तो एक नया रिपॉजिटरी बनाने का चयन करें या मौजूदा पर आयात करें।
- यदि आप एक नया चुनते हैं, तो रिपॉजिटरी नाम दर्ज करें और इसे या तो सार्वजनिक या निजी चुनें।
- क्लिक करें: रिपोजिटरी बनाएं
NB निजी रिपॉजिटरी मुफ्त उपयोगकर्ताओं के लिए उपलब्ध नहीं हैं।
README फ़ाइल
यदि आपके प्रोजेक्ट में README.md नहीं है, तो GitHub विवरण प्रदर्शित करने के लिए README.rdoc को पार्स कर सकता है। अगर यह दोनों है, तो यह README.md का उपयोग करेगा, चुपचाप rdoc की अनदेखी करेगा।
एक README फाइल में शामिल हो सकते हैं-
परियोजना का शीर्षक
अपनी परियोजना के बारे में संक्षेप में बताएं। आप प्रोजेक्ट की वेबसाइट लिंक, बैज, समुदाय और संपर्क जानकारी (यानी ईमेल, सोशल साइट) भी प्रदान कर सकते हैं।
डाउनलोड
रन करने योग्य फ़ाइल (निष्पादन योग्य या छोटा या स्थापना फ़ाइल) लिंक। पिछले संस्करणों के लिंक भी हो सकते हैं।
स्थापना
आपके काम का उपयोग कैसे किया जा सकता है। इसमें पूर्वापेक्षाएँ, सेटिंग्स, तृतीय पक्ष पुस्तकालय, उपयोग, सावधानी आदि शामिल हो सकते हैं।
प्रदर्शन
इसमें कोड नमूना, जिफ़ फ़ाइल, वीडियो लिंक या स्क्रीन शॉट्स शामिल हो सकते हैं।
लेखक
लेखक के नाम, संपर्क जानकारी आदि।
स्वीकृतियाँ
पूरे प्रोजेक्ट में लोगों और समुदाय की मदद की और प्रेरित किया
योगदान
परियोजना में योगदान करने के लिए निर्देश (अर्थात फीचर जोड़ें, बग रिपोर्ट करें, पैच सबमिट करें)। प्रलेखन लिंक भी शामिल कर सकते हैं।
लाइसेंस
अपने लाइसेंस पर एक छोटा परिचय दें। आप लाइसेंस साइट का लिंक भी दे सकते हैं।
LICENSE फ़ाइल
GitHub आपको अपने पाठ / मार्कडाउन फ़ाइल को जोड़ने के लिए एक विकल्प के रूप में, जल्दी से अपने भंडार में एक लाइसेंस जोड़ने में मदद करता है।
अपने भंडार में, 'नई फ़ाइल बनाएँ' पर क्लिक करें
अगले पेज पर:
- नई फ़ाइल के फ़ाइल नाम के रूप में
LICENSE.md
याLICENSE.txt
टाइप करें। - एक नए टेम्पलेट का उपयोग करना चाहते हैं? संवाद दिखाई देगा।
- नई फ़ाइल के फ़ाइल नाम के रूप में
अपना पसंदीदा लाइसेंस चुनें।
लाइसेंस आप रिपॉजिटरी विवरण में देख सकते हैं:
Q & A से - मौजूदा Github प्रोजेक्ट में लाइसेंस कैसे जोड़ें
गिटहब फ्लेवर्ड मार्कडाउन
GitHub नई उपयोगी सुविधाएँ प्रदान करने के लिए Markdown सिंटैक्स का विस्तार करता है।
हैडर
# Header1
## Header2
### Header3
#### Header4
##### Header5
###### Header6
H1
===
H2
---
ज़ोर
*Italic1* _Italic2_
**Bold1** __Bold2__
***Bold_Italic***
~~Strikethrough~~
क्षैतिज रेखा
---
***
___
सूची
unordered list:
* item-1
* sub-item-1
* sub-item-2
- item-2
- sub-item-3
- sub-item-4
+ item-3
+ sub-item-5
+ sub-item-6
ordered list:
1. item-1
1. sub-item-1
2. sub-item-2
2. item-2
1. sub-item-3
2. sub-item-4
3. item-3
तालिका
Table Header-1 | Table Header-2 | Table Header-3
:--- | :---: | ---:
Table Data-1 | Table Data-2 | Table Data-3
TD-4 | Td-5 | TD-6
Table Data-7 | Table Data-8 | Table Data-9
कोड
inline code- `int i=0`
block code-
``` C
for(int i=0; i<10; i++){
printf("Hallow World! \n");
}
```
उद्धरण
> Stay hungry; stay foolish.
>> Quality is better than quantity.
>>> Life is not fair; get used to it.
संपर्क
https://github.com
[GitHub](https://github.com)
[GitHub](https://github.com "github website")
[GitHub][1]
[1]: https://github.com
छवि
![GitHub Logo](https://assets-cdn.github.com/images/icons/emoji/octocat.png "GitHub")
कार्य सूची
- [x] completed item
- [ ] incomplete item
इमोजी
:octocat: :+1: :book: :ghost: :bulb: :imp:
सभी GitHub emojies के लिए- इमोजी चीट शीट पर जाएं ।
SHA संदर्भ
एक कमेटी के SHA1 हैश के किसी भी संदर्भ को GitHub पर स्वयं कमिट के लिंक में बदल दिया जाएगा:
e7909ea4fbb162db3f7f543d43c30684a3fb745f
अनुरोध और मुद्दे के संदर्भ खींचो
पुल अनुरोध या किसी समस्या का कोई संदर्भ स्वचालित रूप से उस पुल अनुरोध या मुद्दे से जुड़ा होगा।
यह इश्यू / पुल रिक्वेस्ट नंबर के सामने #
लगाकर किया जा सकता है।