Как установить 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, будут созданы два файла
~/.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.