Эта статья является продолжением основного руководства и описывает работу с GitHub Desktop. Помимо него, вы можете использовать и другие клиенты git. Тем не менее, вам потребуется заходить на GitHub для создания пулл-реквестов и публикации своих изменений.
Sign in to GiHub.com
.Нажмите на кнопку Clone a repository
.
В списке принадлежащих вам репозиториев выберите форк osu-wiki
.
Выберите, куда скачать репозиторий, и не забудьте его местоположение.
Нажмите на кнопку Clone
и подождите, пока репозиторий склонируется.
Переходите к созданию новой ветки.
Каждое изменение (например, перевод одной статьи или мелкие одинаковые правки в нескольких статьях) стоит разрабатывать в отдельной ветке. У этого подхода есть несколько важных преимуществ:
Нажмите на пункт Current branch
в верхнем меню.
Придумайте название для новой ветки. Рекомендуется выбирать название, исходя из сути изменений; например, ветку, где вы переводите критерии ранкинга, можно назвать ru-ranking-criteria-1
.
Переходите к редактированию.
.md
.Внимание: если вы создаёте файлы через Проводник Windows, включите отображение расширений файлов.
ru
для русского языка).Коммитом в терминологии git и GitHub называется набор связанных изменений. Делая коммит, вы сохраняете свои наработки и подготавливаете их к выгрузке на сервер.
Откройте GitHub Desktop. Его окно будет выглядеть как-то так:
Детали могут незначительно отличаться.
По умолчанию GitHub Desktop предлагает сделать коммит со всеми изменениями.
Если у вас есть несколько изменений, разных по смыслу, рекомендуется сделать по коммиту на каждое.
Так, на скриншоте выше pippi добавила изображение, включила его в en.md
и пометила переводы как устаревшие. Эти действия можно разделить на два коммита: первый — с добавлением изображения и правкой en.md
, второй — с пометкой переводов.
Выберите файлы, которые попадут в коммит.
Придумайте для коммита краткое описание на английском языке не длиннее 72 символов.
К коммиту можно по желанию добавить более подробное описание, его длина, как и выбранный язык, не ограничены.
Первый коммит
Нажмите на синюю кнопку Commit to
и, если требуется, сделайте оставшиеся коммиты (шаги 4–7).
Second commit
Когда все изменения закоммичены, нажмите на кнопку Publish branch
, расположенную наверху.
Переходите к публикации изменений.