चूंकि आपने अपने कंप्यूटर को मिटा दिया है और आप अपने प्रोजेक्ट को फिर से जांचना चाहते हैं, तो आप नीचे दी गई प्रारंभिक सेटिंग्स करके शुरू कर सकते हैं:
git config --global user.name "Your Name"
git config --global user.email youremail@domain.com
अपने गिथब खाते में लॉगिन करें, उस रिपॉजिटरी पर जाएं जिसे आप क्लोन करना चाहते हैं, और "एचटीटीपी के साथ क्लोन" के तहत यूआरएल को कॉपी करें।
आप HTTPS का उपयोग करके दूरस्थ रिपॉजिटरी को क्लोन कर सकते हैं, भले ही आपने पिछली बार SSH सेटअप किया हो :
git clone https://github.com/username/repo-name.git
ध्यान दें:
यदि आपने पहले अपने दूरस्थ रिपॉजिटरी के लिए एसएसएच सेटअप किया था, तो आपको उस कुंजी को अपने पीसी पर ज्ञात होस्ट ssh फ़ाइल में जोड़ना होगा; यदि आप नहीं करते हैं और करने की कोशिश करते हैं git clone git@github.com:username/repo-name.git, तो आपको नीचे दी गई एक त्रुटि दिखाई देगी:
Cloning into 'repo-name'...
The authenticity of host 'github.com (192.30.255.112)' can't be established.
RSA key fingerprint is SHA256:nThbg6kXDoJWGl7E1IGOCspZomTxdCARLviMw6E5SY8.
Are you sure you want to continue connecting (yes/no/[fingerprint])? yes
Warning: Permanently added 'github.com,192.30.255.112' (RSA) to the list of known hosts.
git@github.com: Permission denied (publickey).
fatal: Could not read from remote repository.
Please make sure you have the correct access rights
and the repository exists.
HTTPS का उपयोग इस मामले में SSH की तुलना में आसान है।