Git

Настройка на SSH ключ за GitHub

Настройка на SSH ключ за GitHub
За да разберете Github, първо трябва да се уверите, че знаете Git . Git е система за контрол на версиите с отворен код, стартирана от Линус Тровалдс. Накратко Git е система за контрол на версиите като Subversion и CVS. Ще можете да използвате това, като инсталирате командата и помощните програми на git на вашия сървър. Git е инструмент за команден ред, а GitHub е мястото, където разработчиците съхраняват своите проекти и работи и ще могат да споделят с останалия свят и могат да им предоставят и надстройки на версиите. Имате опции за създаване на частни и публични хранилища и можете да ги използвате според вашите нужди.

За начало трябва да се уверите, че имате Linux терминал с инсталирана git команда и дали можете да използвате git команда от потребителя, при който се опитвате. Винаги се опитвайте да използвате отделен потребител и не използвайте root потребител за същия. Също така трябва да създадете акаунт в Github.

Създайте акаунт с Github

За да създадете акаунт в Github, можете да следвате стъпките по-долу

След като акаунтът е създаден, следващата стъпка е да създадете нова двойка ключове и след това да ги добавите към Github.

Добавяне на вашия SSH ключ към вашия акаунт в GitHub

Влезте във вашия терминал чрез SSH.

Генерирайте двойка ключове, като изпълните следната команда, замествайки в имейл адреса си в GitHub между кавичките:

# ssh-keygen -t rsa -b 4096 -C “your_email @ domain.com ”

Когато бъдете подканени да „Въведете файл, в който да запазите ключа“, натиснете Въведете за да го запазите на местоположението по подразбиране. Ако искате да използвате различно местоположение, можете да предоставите и пътя, който да се използва и тук.

В подканата въведете защитен пропуск, който ще се използва, когато ключът ви удостоверява, и го потвърдете. Можете дори да не настроите тази парола, ако не се нуждаете от допълнителна проверка. Така че сега сте генерирали двойката SSH ключове. Не забравяйте да направите бележка за неща като публичен ключ и файлове с частни ключове.

За да добавите ssh ключ в GitHub, трябва да направите копие на публичния ключ и можете да използвате долната ssh команда, за да направите това.

# котка / дом / потребител /.ssh / id_rsa.кръчма

След като копирате съдържанието в клипборда или във всеки локален текстов файл, можем да използваме стъпките по-долу, за да добавим ключа към акаунта в Github.

За да добавите първия си ключ или друг ключ, щракнете върху „Нов SSH ключ“

В полето „Заглавие“ трябва да добавите етикет, който можете да запомните.  (Използвах „MacBook Air на Sumesh“).

Можете да използвате всяка дума и единственото, за което трябва да се погрижите, е да се уверите, че това ще ви помогне да идентифицирате машината, на която е генериран този ключ.

В полето „key“ добавете горния ключ, който получавате с помощта на командата „cat / home / user /.ssh / id_rsa.кръчма ”, която ще започне с ssh-rsa

Ако бъдете подканени, потвърдете вашата парола за GitHub, която ще се използва за проверка.

Сега можете да видите изброения ключ, който сте добавили в името на заглавието. И ще трябва да направите същата процедура за всеки компютър, сървъри за разработка / поддръжка на сървъри, които трябва да имат достъп до вашите хранилища.

Проверете връзката си от локална машина към Github

Отворете нов ssh терминал и се уверете, че сте преминали към потребителя, за когото сте създали двойката ключове ssh. За да се свържете с акаунт в Github чрез ssh ключ, трябва да напишете по-долу и да натиснете enter # ssh -T [имейл защитен]

Ако свързвате това за първи път от тази машина, ще видите резултат като по-долу и в този случай трябва да напишете Да:

Автентичността на github на хоста.com (192.30.1.1) „не може да бъде установено.
Отпечатъкът на RSA ключ е SHA256: asdnasd871321312kjaksjdasdijsaidjsad1Rk3ndm.
Наистина ли искате да продължите да се свързвате (да / не)? да
Предупреждение: Постоянно добавен 'github.com, 192.30.30.1 '(RSA) към списъка с известни хостове.

Ще видите изход по този начин:

„Здравей, потребител ! Успешно сте се удостоверили, но GitHub не предоставя достъп до черупки.”

Ако споменатият по-горе потребител е правилен и се показва като същия, който сте опитали да добавите, тогава всичко е наред и сте завършили настройката на ssh ключ с Github ! Ако получавате разрешение за отказ, трябва да проверим горните стъпки и да се уверим, че сте направили всичко съгласно горния документ.  Винаги можете да се свържете с мен, ако имате нужда от помощ в този случай.

Топ 5 карти за залавяне на игри
Всички сме виждали и обичаме поточни игри в YouTube. PewDiePie, Jakesepticye и Markiplier са само някои от най-добрите геймъри, които са спечелили мил...
Как да разработите игра на Linux
Преди десетилетие не много потребители на Linux биха прогнозирали, че любимата им операционна система един ден ще бъде популярна игрална платформа за ...
Пристанища с отворен код на търговски игрални машини
Безплатни разширения на играта с отворен код и междуплатформени игри могат да се използват за възпроизвеждане на стари, както и някои от доста скорошн...