(अद्यतन 3-29-2019 को ssh के बजाय https का उपयोग करने के लिए, इसलिए आपको ssh कुंजियों का उपयोग करने की आवश्यकता नहीं है)
ऐसा लगता है कि BitBucket के लिए, आपको पहले एक रेपो ऑनलाइन बनाना होगा। एटलसियन के निर्देशों का उपयोग करते हुए , बस एक नया बिटबकेट रिपॉजिटरी बनाएं, रिपॉजिटरी यूआरएल को क्लिपबोर्ड पर कॉपी करें, और फिर उस रिपॉजिटरी को अपने स्थानीय रिपॉजिटरी (नीचे पूर्ण चरणों) में एक नए रिमोट के रूप में जोड़ें:
रेपो URL प्राप्त करें
- अपने BitBucket रेपो में, शीर्ष-दाईं ओर "क्लोन" चुनें
- संवाद के शीर्ष-दाईं ओर "SSH" के बजाय "HTTPS" चुनें
- यह फॉर्म में आपके रेपो यूआरएल को दिखाना चाहिए
git clone <repository url>
CLI का उपयोग करके रिमोट जोड़ें
cd /path/to/my/repo
git remote add origin https://bitbucket.org/<username>/<reponame>.git
git push -u origin --all
SourceTree का उपयोग करके रिमोट जोड़ें
- रिपॉजिटरी> रिमोट जोड़ें ...
- BitBucket रिपोजिटरी url (
https://bitbucket.org/<username>/<reponame>.git
) पेस्ट करें
पुरानी विधि: SSH कुंजी बनाना और पंजीकरण करना
(यह विधि है यदि आप https url के बजाय ssh url का उपयोग करते हैं, जो दिखता है ssh://git@bitbucket.org/<username>/<reponame>.git
। मैं सिर्फ https का उपयोग करने की सलाह देता हूं)
BitBucket निजी रिपॉजिट के लिए बहुत अच्छा है, लेकिन आपको अपने BitBucket अकाउंट के साथ काम करने के लिए अपने कंप्यूटर को अधिकृत करने के लिए एक ssh कुंजी सेट करनी होगी। सौभाग्य से Sourcetree इसे अपेक्षाकृत सरल बनाता है:
SourceTree में एक कुंजी बनाना:
- में
Tools
> Options
, तो सुनिश्चित करें कि SSH Client:
करने के लिए सेट कर दिया जाता PuTTY/Plink
तहत General
टैब
- का चयन करें
Tools
>Create or Import SSH Keys
- पॉपअप विंडो में,
Generate
कुंजी जनरेटर को यादृच्छिकता देने के लिए अपने माउस को क्लिक करें और चारों ओर ले जाएं
आपको नीचे स्क्रीनशॉट में दिखाए गए व्हाट्सएप जैसा कुछ मिलना चाहिए। सार्वजनिक कुंजी (नीले रंग में हाइलाइट की गई) को अपने क्लिपबोर्ड पर कॉपी करें
- क्लिक करें
Save private Key
और Save public key
जहाँ भी आप (करने के लिए जैसे चयन करने के लिए अपनी चाबी को बचाने के लिए <Home Dir>/putty/ssk-key.ppk
और <Home Dir>/putty/ssh-key.pub
अगले भाग पर जाने से पहले क्रमशः)
BitBucket में कुंजी दर्ज करना
- अपने BitBucket खाते में प्रवेश करें , और शीर्ष दाईं ओर, अपना प्रोफ़ाइल चित्र क्लिक करें और क्लिक करें
Settings
SSH Keys
बाईं साइडबार पर टैब पर जाएं
- क्लिक करें
Add SSH Key
, इसे एक नाम दें, और उस सार्वजनिक कुंजी को पेस्ट करें जिसे आपने पिछले अनुभाग के चरण 4 में कॉपी किया था
बस! अब आप अपने BitBucket प्राइवेट रिपोज को पुश / पुल कर सकते हैं। आपकी कुंजी बस Git के लिए नहीं है, कई सेवाएँ उपयोगकर्ताओं की पहचान करने के लिए ssh कुंजियों का उपयोग करती हैं, और सबसे अच्छी बात यह है कि आपको केवल एक की आवश्यकता है। यदि आप कभी अपनी चाबियाँ खो देते हैं (जैसे कंप्यूटर बदलते समय), तो बस एक नया बनाने और पंजीकृत करने के चरणों का पालन करें।
सिडेनोट: सीएलआई का उपयोग करके एसएसएच कुंजी बनाना
बस इस ट्यूटोरियल का पालन करें
Paste the BitBucket repository url (git@bitbucket.org/<username>/<reponame>.git)
आप एक ssh कुंजी जोड़ने के लिए मजबूर कर देगा। मामले में आप पहले से ही एक मौजूदा नहीं है, एक दर्द हो जाएगा।