Как да инсталирам Git на Mac и да генерирам SSH ключове
В този урок за Git стъпка по стъпка ще разгледаме как да инсталирате Git на Mac машина, как да генерирате SSH ключове и да качите вашия публичен SSH ключ във вашия GitHub акаунт за оторизация.
Как да инсталирам Git на Mac
Отворете терминал и напишете
$ brew install git
Това ще инсталира Git на вашата система. За да потвърдите инсталацията, напишете
$ git --version
Това ще отпечата версията на Git, инсталирана на вашето устройство.
Как да генерирам SSH ключ за оторизация на GitHub
- Отворете терминал
- Отидете до вашата домашна директория, като напишете
cd ~/
Въведете следната команда ssh-keygen -t rsa
- Това ще ви подкани да въведете име на файл, за да съхраните ключа
- Просто натиснете Enter, за да приемете името на файла по подразбиране (/Users/you/.ssh/id_rsa)
- След това ще ви помоли да създадете парола. Това не е задължително, или създайте парола, или натиснете Enter, за да няма парола
- Когато натиснете enter, ще бъдат създадени два файла
~/.ssh/id_rsa
~/.ssh/id_rsa.pub
- Вашият публичен ключ се съхранява във файла, завършващ с .pub, т.е.
~/.ssh/id_rsa.pub
Как да получите достъп и да копирате публичен SSH ключ
За да удостоверите себе си и устройството си с GitHub, трябва да качите публичния си SSH ключ, който сте генерирали по-горе, в своя GitHub акаунт.
Копирайте публичния SSH ключ
Отворете терминал и напишете
$ pbcopy < ~/.ssh/id_rsa.pub
Това ще копира съдържанието на файла id_rsa.pub в клипборда ви.
Свързани:
Как да качите публичния си SSH ключ в GitHub
- След като копирате публичния си SSH ключ, влезте в акаунта си в GitHub и отидете на
- https://github.com/settings/profile
- В лявото странично меню ще видите връзка „SSH и GPG ключове“
- Кликнете върху тази връзка, която ще ви отведе до страница, където можете да въведете вашия публичен SSH ключ, който сте копирали по-рано.
- Щракнете върху бутона, който казва „Нов SSH ключ“
- След това въведете име на заглавието - може да бъде всичко, напр. newMac
- Поставете публичния SSH ключ в текстовото поле на ключа
- Щракнете върху „Добавяне на SSH ключ“
Тествайте вашето разрешение за GitHub:
Отворете терминал и напишете
$ git clone git@github.com:AmirGhahrai/Rima.git
- Ще ви попита дали искате да продължите да се свързвате, напишете да
- Ако сте създали пропуск, когато генерирате публичния ключ, той ще ви помоли да го въведете.
- Въведете паролата си и натиснете enter.
- След това ще започне да клонира проекта във вашата директория.
Вече сте настроени да използвате Git и GitHub.