Как да инсталирам Git на Mac и да генерирам SSH ключове

В този урок за Git стъпка по стъпка ще разгледаме как да инсталирате Git на Mac машина, как да генерирате SSH ключове и да качите вашия публичен SSH ключ във вашия GitHub акаунт за оторизация.



Как да инсталирам Git на Mac

Отворете терминал и напишете

$ brew install git

Това ще инсталира Git на вашата система. За да потвърдите инсталацията, напишете


$ git --version

Това ще отпечата версията на Git, инсталирана на вашето устройство.



Как да генерирам SSH ключ за оторизация на GitHub

  1. Отворете терминал
  2. Отидете до вашата домашна директория, като напишете cd ~/

  3. Въведете следната команда ssh-keygen -t rsa




    • Това ще ви подкани да въведете име на файл, за да съхраните ключа

    • Просто натиснете Enter, за да приемете името на файла по подразбиране (/Users/you/.ssh/id_rsa)

    • След това ще ви помоли да създадете парола. Това не е задължително, или създайте парола, или натиснете Enter, за да няма парола

  4. Когато натиснете enter, ще бъдат създадени два файла

    • ~/.ssh/id_rsa

    • ~/.ssh/id_rsa.pub

  5. Вашият публичен ключ се съхранява във файла, завършващ с .pub, т.е. ~/.ssh/id_rsa.pub


Как да получите достъп и да копирате публичен SSH ключ

За да удостоверите себе си и устройството си с GitHub, трябва да качите публичния си SSH ключ, който сте генерирали по-горе, в своя GitHub акаунт.

Копирайте публичния SSH ключ

Отворете терминал и напишете

$ pbcopy < ~/.ssh/id_rsa.pub

Това ще копира съдържанието на файла id_rsa.pub в клипборда ви.


Свързани:



Как да качите публичния си SSH ключ в GitHub

  1. След като копирате публичния си SSH ключ, влезте в акаунта си в GitHub и отидете на
  2. https://github.com/settings/profile
  3. В лявото странично меню ще видите връзка „SSH и GPG ключове“
  4. Кликнете върху тази връзка, която ще ви отведе до страница, където можете да въведете вашия публичен SSH ключ, който сте копирали по-рано.
  5. Щракнете върху бутона, който казва „Нов SSH ключ“
  6. След това въведете име на заглавието - може да бъде всичко, напр. newMac
  7. Поставете публичния SSH ключ в текстовото поле на ключа
  8. Щракнете върху „Добавяне на SSH ключ“

Тествайте вашето разрешение за GitHub:

Отворете терминал и напишете

$ git clone git@github.com:AmirGhahrai/Rima.git
  1. Ще ви попита дали искате да продължите да се свързвате, напишете да
  2. Ако сте създали пропуск, когато генерирате публичния ключ, той ще ви помоли да го въведете.
  3. Въведете паролата си и натиснете enter.
  4. След това ще започне да клонира проекта във вашата директория.

Вече сте настроени да използвате Git и GitHub.