Skip to content
New issue

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

Fixes #475

Open
wants to merge 13 commits into
base: master
Choose a base branch
from
Open

Fixes #475

Show file tree
Hide file tree
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Отобразить меню и кнопки
  • Loading branch information
Viktor-Yegay committed Feb 7, 2024
commit 0ce6871ef49e6b1a37743ee71f3e45dfa94eeb2b
1 change: 1 addition & 0 deletions attributes.asc
Original file line number Diff line number Diff line change
Expand Up @@ -6,3 +6,4 @@ ifdef::lang[include::attributes-{lang}.adoc[]]
:icons: font
:toc:
:toclevels: 2
:experimental:
4 changes: 2 additions & 2 deletions book/04-git-server/sections/gitlab.asc
Original file line number Diff line number Diff line change
Expand Up @@ -84,10 +84,10 @@ GitLab включает поддержку хуков (перехватчико
==== Базовое использование

Первое, чего вы захотите от GitLab, это создать новый проект.
Это достигается нажатием иконки «+» на панели инструментов.
Это достигается нажатием иконки kbd:[+] на панели инструментов.
Будут запрошены имя проекта, пространство имён, которому он должен принадлежать, и уровень видимости.
Большинство из этих настроек можно потом изменить через интерфейс настроек.
Нажмите «Создать проект»Create Project»), чтобы закончить.
Нажмите kbd:[Create Project]Создать проект»), чтобы закончить.

Когда проект создан, вы, наверное, захотите соединить его с локальным git-репозиторием.
Каждый проект может быть доступен через HTTPS или SSH, каждый из которых может быть использован для указания удалённого репозитория.
Expand Down
2 changes: 1 addition & 1 deletion book/05-distributed-git/sections/contributing.asc
Original file line number Diff line number Diff line change
Expand Up @@ -527,7 +527,7 @@ $ git commit
Возможно, вы захотите использовать `rebase -i`, чтобы объединить несколько коммитов в один или переставить их местами, чтобы сопровождающему было легче проверять патч -- смотрите раздел <<ch07-git-tools#r_rewriting_history>> для получения детальной информации об интерактивном перебазировании.
====

Когда работа в тематической ветке завершена и вы готовы передать изменения исходному проекту, перейдите на страницу исходного проекта и нажмите кнопку «Fork», тем самым создавая доступный для записи форк проекта.
Когда работа в тематической ветке завершена и вы готовы передать изменения исходному проекту, перейдите на страницу исходного проекта и нажмите кнопку kbd:[Fork], тем самым создавая доступный для записи форк проекта.
Затем нужно добавить URL на созданный проект как второй удалённый репозиторий, в нашем случае с именем `myfork`:

[source,console]
Expand Down
6 changes: 3 additions & 3 deletions book/06-github/sections/1-setting-up-account.asc
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
(((GitHub, учётные записи)))

Первым делом нужно создать бесплатную учётную запись.
Просто зайдите на https://github.com[^], выберите имя которое ещё не занято, укажите адрес электронной почты и пароль, а затем нажмите большую зелёную кнопку «Sign up for GitHub».
Просто зайдите на https://github.com[^], выберите имя которое ещё не занято, укажите адрес электронной почты и пароль, а затем нажмите большую зелёную кнопку kbd:[Sign up for GitHub].

.Форма регистрации на GitHub
image::images/signup.png["Форма регистрации на GitHub"]
Expand Down Expand Up @@ -40,7 +40,7 @@ image::images/account-settings.png["Ссылка «Настройка учётн
.Ссылка («SSH keys»)
image::images/ssh-keys.png["Ссылка «Ключи SSH» («SSH keys»)"]

Затем нажмите на кнопку «Добавить ключ SSH» («Add an SSH key»), задайте имя ключа, а так же скопируйте и вставьте сам публичный ключ из `~/.ssh/id_rsa.pub` (ну или как бы у вас не назывался этот файл) в текстовое поле, затем нажмите «Добавить ключ»Add key»).
Затем нажмите на кнопку kbd:[Add an SSH key] («Добавить ключ SSH»), задайте имя ключа, а так же скопируйте и вставьте сам публичный ключ из `~/.ssh/id_rsa.pub` (ну или как бы у вас не назывался этот файл) в текстовое поле, затем нажмите kbd:[Add key]Добавить ключ»).

[NOTE]
====
Expand Down Expand Up @@ -92,6 +92,6 @@ image::images/email-settings.png["Добавьте все ваши почтов
.Двухфакторная аутентификация («Two-factor Authentication»)
image::images/2fa-1.png["Двухфакторная аутентификация («Two-factor Authentication»)"]

При нажатии на кнопку «Настроить двухфакторную аутентификацию» («Set up two-factor authentication») вы будете перенаправлены на страницу, где вам нужно будет настроить использование мобильного приложения для генерации вторичного кода проверки (так называемый «одноразовый пароль основанный на времени»), так же можно настроить GitHub таким образом, чтобы он отправлял вам СМС с кодом в момент, когда вам нужно авторизоваться на сайте.
При нажатии на кнопку kbd:[Set up two-factor authentication] («Настроить двухфакторную аутентификацию») вы будете перенаправлены на страницу, где вам нужно будет настроить использование мобильного приложения для генерации вторичного кода проверки (так называемый «одноразовый пароль основанный на времени»), так же можно настроить GitHub таким образом, чтобы он отправлял вам СМС с кодом в момент, когда вам нужно авторизоваться на сайте.

После того, как вы выберете предпочитаемый вами метод и выполните предлагаемые инструкции, ваша учётная запись будет в большей безопасности, и вам будет предоставляться дополнительный код во время авторизации на сайте.
10 changes: 5 additions & 5 deletions book/06-github/sections/2-contributing.asc
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@
Люди просто могут создавать свои собственные ветвления (fork), вносить туда изменения, а затем отправлять свои внесённые изменения в оригинальный репозиторий проекта путём создания запроса на принятие изменений (Pull Request), сами же запросы на принятие изменений (Pull Request) будут описаны далее.
Запрос на принятие изменений (Pull Request) откроет новую ветвь с обсуждением отправляемого кода, и автор оригинального проекта, а так же другие его участники, могут принимать участие в обсуждении предлагаемых изменений до тех пор, пока автор проекта не будет ими доволен, после чего автор проекта может добавить предлагаемые изменения в проект.

Для того, чтобы создать ответвление проекта, зайдите на страницу проекта и нажмите кнопку «Создать ответвление» («Fork»), которая расположена в правом верхнем углу.
Для того, чтобы создать ответвление проекта, зайдите на страницу проекта и нажмите кнопку kbd:[Fork] («Создать ответвление»), которая расположена в правом верхнем углу.

.Кнопка «Создать ответвление» («Fork»)
image::images/forkbutton.png["Кнопка «Создать ответвление» («Fork»)"]
Expand Down Expand Up @@ -67,7 +67,7 @@ image::images/blink-01-start.png["Проект, над которым мы хо
Единственная проблема в том, что светодиод моргает слишком быстро; нам кажется, лучше установить задержку в три секунды, не одну.
Так давайте исправим это и предложим изменения автору.

Для начала, нажмите кнопку «Fork», как было сказано выше, чтобы заполучить собственную копию проекта.
Для начала, нажмите кнопку kbd:[Fork], как было сказано выше, чтобы заполучить собственную копию проекта.
Мы зарегистрированы на GitHub под именем «tonychacon», так что наша копия окажется по адресу `https://github.com/tonychacon/blink`, где мы сможем редактировать её.
Мы клонируем её, создадим тематическую ветку, внесём необходимые изменения и, наконец, отправим их на GitHub.

Expand Down Expand Up @@ -137,7 +137,7 @@ image::images/blink-02-pr.png["Кнопка открытия запроса на
.Страница создания запроса на слияние
image::images/blink-03-pull-request-open.png["Создание запроса на слияние"]

После создания запроса на слияние (путём нажатия кнопки «Create pull request» на этой странице) владелец форкнутого проекта получит уведомление о предложенных изменениях со ссылкой на страницу с информацией о запросе.
После создания запроса на слияние (путём нажатия кнопки kbd:[Create pull request] на этой странице) владелец форкнутого проекта получит уведомление о предложенных изменениях со ссылкой на страницу с информацией о запросе.

[NOTE]
====
Expand Down Expand Up @@ -222,7 +222,7 @@ GitHub так же проверяет может ли запрос на слия
Например, если вы вернётесь и посмотрите на <<r_pr_final>>, то увидите, что участник не делал перебазирование своего коммита и не отправлял новый запрос на слияние.
Вместо этого были сделаны новые коммиты и отправлены в существующую ветку.
Таким образом, если вы в будущем вернётесь к этому запросу слияния, то легко найдёте весь контекст принятого решения.
По нажатию кнопки «Merge» целенаправленно создаётся коммит слияния, который указывает на запрос слияния, оставляя возможность возврата к цепочке обсуждения.
По нажатию кнопки kbd:[Merge] целенаправленно создаётся коммит слияния, который указывает на запрос слияния, оставляя возможность возврата к цепочке обсуждения.

===== Следование за исходным репозиторием

Expand Down Expand Up @@ -417,7 +417,7 @@ image::images/markdown-04-fenced-code.png["Отображение обрамлё

Если вы отвечаете только на часть большого комментария, то можно цитировать только выбранную часть, предваряя её символом `>`.
Это настолько часто используется, что даже существует комбинация клавиш для этого.
Если в комментарии выделить текст, на который вы собираетесь ответить, и нажать клавишу `r`, то выделенный текст будет включён как цитата в ваш комментарий.
Если в комментарии выделить текст, на который вы собираетесь ответить, и нажать клавишу kbd:[r], то выделенный текст будет включён как цитата в ваш комментарий.

Цитаты выглядят примерно так:

Expand Down
Loading