This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Первым делом нужно создать бесплатную учётную запись.
Просто зайдите на https://github.com[^], выберите имя которое ещё не занято, укажите адрес электронной почты и пароль, а затем нажмите большую зелёную кнопку «Sign up for GitHub».
Просто зайдите на https://github.com[^], выберите имя, которое ещё не занято, укажите адрес электронной почты и пароль, а затем нажмите большую зелёную кнопку «Sign up for GitHub».
.Форма регистрации на GitHub
image::images/signup.png["Форма регистрации на GitHub"]
Далее вы попадёте на страницу с тарифными планами, её пока можно проигнорировать.
GitHub вышлет письмо для проверки вашего электронного адреса.
Сделайте этот шаг, он достаточно важный (как мы увидим далее).
Не пропускайте этот шаг, он достаточно важный (как мы увидим далее).
[NOTE]
====
GitHub предоставляет почти все свои функции для бесплатных учётных записей, за исключением некоторых расширенных возможностей.
Платные тарифы GitHub включают расширенные инструменты и функции, а также увеличенные лимиты на бесплатные услуги, но мы не будем рассматривать их в этой книге.
Для того, чтобы получить более подробную информацию об имеющихся тарифах и их сравнение, посетите https://github.com/pricing[^].
Для того чтобы получить более подробную информацию об имеющихся тарифах и их сравнение, посетите https://github.com/pricing[^].
====
Клик на расположенном в верхнем левом углу экрана логотипе, изображающем гибрид кота и осьминога (его называют осьмикот), откроет панель управления.
Expand All
@@ -25,11 +25,11 @@ GitHub предоставляет почти все свои функции дл
==== Доступ по SSH
(((SSH-ключи, с GitHub)))
На данный момент вы можете подключаться к репозиториям Git используя протокол `https://` авторизуясь при помощи только что созданного логина и пароля.
Однако для того чтобы просто клонировать публично доступный проект, вам необязательно авторизовываться на сайте, но тем не менее, только что созданный аккаунт понадобится в то время, когда вы захотите загрузить (push) сделанные вами изменения.
На данный момент вы можете подключаться к репозиториям Git, используя протокол `https://` и авторизуясь при помощи только что созданных логина и пароля.
Для того чтобы просто клонировать публично доступный проект, вам необязательно авторизовываться на сайте. Тем не менее, только что созданный аккаунт понадобится, когда вы захотите выгрузить (push) сделанные вами изменения.
Если же вы хотите использовать SSHдоступ, в таком случае вам понадобится добавить публичный SSHключ.
(Если же у вас нет публичного SSHключа, вы можете его <<ch04-git-on-the-server#r_generate_ssh_key,сгенерировать>>)
Если же вы хотите использовать SSH-доступ, то вам понадобится добавить публичный SSH-ключ.
(Если же у вас нет публичного SSH-ключа, вы можете его <<ch04-git-on-the-server#r_generate_ssh_key,сгенерировать>>)
Откройте настройки вашей учётной записи при помощи ссылки, расположенной в верхнем правом углу окна:
Затем нажмите на кнопку «Добавить ключ SSH» («Add an SSH key»), задайте имя ключа, а так же скопируйте и вставьте сам публичный ключ из `~/.ssh/id_rsa.pub` (ну или как бы у вас не назывался этот файл) в текстовое поле, затем нажмите «Добавить ключ» («Add key»).
Затем нажмите на кнопку «Добавить ключ SSH» («Add an SSH key»), задайте имя ключа, а также скопируйте и вставьте сам публичный ключ из файла `~/.ssh/id_rsa.pub` (у вас этот файл может называться иначе) в текстовое поле, затем нажмите «Добавить ключ» («Add key»).
[NOTE]
====
Задавайте такое имя SSHключа, которое вы в состоянии запомнить.
Называйте каждый из добавляемых ключей по-разному (к примеру «Мой Ноутбук» или «Рабочая учётная запись»), для того чтобы в дальнейшем, при аннулировании ключа быть уверенным в правильности своего выбора.
Задавайте такое имя SSH-ключа, которое вы в состоянии запомнить.
Называйте каждый из добавляемых ключей по-разному (к примеру «Мой Ноутбук» или «Рабочая учётная запись»), для того чтобы в дальнейшем при аннулировании ключа быть уверенным в правильности своего выбора.
====
[[r_personal_avatar]]
==== Ваш аватар
Следующий шаг, если хотите -- замена аватара, который был сгенерирован для вас, на вами выбранный аватар.
Пожалуйста зайдите во вкладку «Профиль» («Profile»), она расположена над вкладкой «Ключи SSH» и нажмите «Загрузить новую картинку» («Upload new picture»).
Следующий шаг, если хотите -- замена аватара, который был сгенерирован для вас, на выбранный вами аватар.
Зайдите во вкладку «Профиль» («Profile»), она расположена над вкладкой «Ключи SSH» и нажмите «Загрузить новую картинку» («Upload new picture»).
GitHub использует ваш почтовый адрес для привязки ваших Gitкоммитов к вашей учётной записи.
GitHub использует ваш почтовый адрес для привязки ваших Git-коммитов к вашей учётной записи.
Если вы используете несколько почтовых адресов в своих коммитах и хотите, чтобы GitHub работал с ними корректно, то вам нужно будет добавить все используемые почтовые адреса в секцию под названием «Почтовые адреса» («Emails»), расположенную на вкладке «Администрирование» («Admin»).
[[r_add_email_addresses]]
.Почтовые адреса
image::images/email-settings.png["Добавьте все ваши почтовые адреса"]
Как можно видеть на рисунке <<r_add_email_addresses>>, у почтовых адресов имеются несколько состояний.
Верхний почтовый адрес подтверждён и является основным для пользователя, это тот самый адрес, куда будут направляться оповещения, а также остальные уведомления.
Второй адрес тоже подтверждён, и так же может быть назначен в качестве основного.
Последний адрес не подтверждён, это значит, что вы не можете использовать его в качестве основного и получать на него уведомления.
При отправке коммита в любой из репозиториев, GitHub распознает один из указанных почтовых адресов и автоматически привяжет этот коммит к вашей учётной записи.
Верхний почтовый адрес подтверждён и является основным для пользователя. На этот адрес будут направляться оповещения, а также остальные уведомления.
Второй адрес тоже подтверждён, и точно так же может быть назначен в качестве основного.
Последний адрес не подтверждён. Это значит, что вы не можете использовать его в качестве основного и получать на него уведомления.
При отправке коммита в любой из репозиториев GitHub распознает один из указанных почтовых адресов и автоматически привяжет этот коммит к вашей учётной записи.
==== Двухфакторная аутентификация
В качестве дополнительной меры безопасности, вы можете настроить «Двухфакторную аутентификацию» («Two-factor Authentication» или «2FA»).
Двухфакторная аутентификация -- механизм, который становится всё более и более популярным методом по снижению риска скомпрометировать вашу учётную запись в ситуации, когда пароль от вашей учётной записи, по тем или иным причинам, стал известен злоумышленникам.
В качестве дополнительной меры безопасности вы можете настроить «Двухфакторную аутентификацию» («Two-factor Authentication», или «2FA»).
Двухфакторная аутентификация -- механизм, который становится всё более и более популярным методом по снижению риска скомпрометировать вашу учётную запись в ситуации, когда пароль от вашей учётной записи по тем или иным причинам стал известен злоумышленникам.
Активация этого механизма заставит GitHub запрашивать у вас оба пароля при авторизации, поэтому даже в ситуациях, когда ваш основной пароль скомпрометирован, злоумышленник всё равно не получит доступ к вашей учётной записи.
Вы сможете найти настройку «Двухфакторной аутентификации» («Two-factor Authentication») в секции «Безопасность» («Security») вкладки «Настройка учётной записи» («Account settings»).
При нажатии на кнопку «Настроить двухфакторную аутентификацию» («Set up two-factor authentication») вы будете перенаправлены на страницу, где вам нужно будет настроить использование мобильного приложения для генерации вторичного кода проверки (так называемый «одноразовый пароль основанный на времени»), так же можно настроить GitHub таким образом, чтобы он отправлял вам СМС с кодом в момент, когда вам нужно авторизоваться на сайте.
При нажатии на кнопку «Настроить двухфакторную аутентификацию» («Set up two-factor authentication») вы будете перенаправлены на страницу, где вам нужно будет настроить использование мобильного приложения для генерации вторичного кода проверки (так называемый «одноразовый пароль, основанный на времени»). Также можно настроить GitHub таким образом, чтобы он отправлял вам СМС с кодом в момент, когда вам нужно авторизоваться на сайте.
После того, как вы выберете предпочитаемый вами метод и выполните предлагаемые инструкции, ваша учётная запись будет в большей безопасности, и вам будет предоставляться дополнительный код во время авторизации на сайте.
После того как вы выберете предпочитаемый вами метод и выполните предлагаемые инструкции, ваша учётная запись будет в большей безопасности, и вам будет предоставляться дополнительный код во время авторизации на сайте.
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
06/setting-up-account: мелкие правки #528
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Are you sure you want to change the base?
Uh oh!
There was an error while loading. Please reload this page.
06/setting-up-account: мелкие правки #528
Filter by extension
Viewed files
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
There are no files selected for viewing
Uh oh!
There was an error while loading. Please reload this page.