Fixed translation into Russian (#62795)

Co-authored-by: alexander_potapkov <xanben@mail.ru>
This commit is contained in:
Aleksandr Potapkov 2023-05-18 21:25:12 +03:00 committed by GitHub
parent 0cbce80637
commit b177978982
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -11,13 +11,13 @@
Если вам нужна помощь с командной строкой, [это руководство использует инструменты графической операционной системы (GUI).](#Использование-других-инструментов)
<img align="right" width="300" src="https://firstcontributions.github.io/assets/Readme/fork.png" alt="сделать ответвление" />
<img align="right" width="300" src="https://firstcontributions.github.io/assets/Readme/fork.png" alt="сделать ветку" />
Если у вас не установлен git на компьютере, [ установите его. ](https://help.github.com/articles/set-up-git/)
## Создайте ответвление
## Создайте ветку
Создайте собственное ответвление, нажав на кнопку `fork` сверху этой страницы. Таким образом вы создадите копию этого репозитория в своем аккаунте.
Создайте собственную ветку, нажав на кнопку `fork` сверху этой страницы. Таким образом вы создадите копию этого репозитория в своем аккаунте.
## Клонируйте репозиторий
@ -43,7 +43,7 @@ git clone https://github.com/ваш-логин/first-contributions.git
Где `ваш логин` ваш логин на github'e. Таким образом вы копируете репозиторий 'first-contributions' с GitHub на ваш ПК.
## Создайте ветвь
## Создайте ветку
Перейдите в каталог репозитория на вашем компьютере, если вы еще не там.
@ -51,7 +51,7 @@ git clone https://github.com/ваш-логин/first-contributions.git
cd first-contributions
```
Теперь создайте ветвь, с помощью команды `git checkout`
Теперь создайте ветку, с помощью команды `git checkout`
```
git checkout -b <add-your-name>
@ -63,11 +63,11 @@ git checkout -b <add-your-name>
git checkout -b add-alonzo-church
```
(Синтаксически не требуется, чтобы название ветви содержало слово _add_, но это оправдано, поскольку подчеркивает назначение этой ветви - добавить ваше имя в список.)
(Синтаксически не требуется, чтобы название ветки содержало слово _add_, но это оправдано, поскольку подчеркивает назначение этой ветки - добавить ваше имя в список.)
## Внесите необходимые изменения и создайте коммит
Теперь откройте файл `Contributors.md` в вашем текстовом редакторе, впишите ваше имя и сохраните файл. Если вы перейдете в директорию проекта и выполните `git status`, вы увидите изменения. Добавьте эти изменения с помощью команды `git add`.
Теперь откройте файл `Contributors.md` в вашем текстовом редакторе, впишите ваше имя и сохраните файл. Если вы перейдёте в директорию проекта и выполните `git status`, вы увидите изменения. Добавьте эти изменения с помощью команды `git add`.
```
git add Contributors.md
@ -89,7 +89,7 @@ git commit -m "Add <your-name> to Contributors list"
git push origin <add-your-name>
```
Измените `<add-your-name>` на имя ветви, которую вы создали ранее.
Измените `<add-your-name>` на имя ветки, которую вы создали ранее.
## Подтвердите изменения для ревью
@ -101,13 +101,13 @@ git push origin <add-your-name>
<img style="float: right;" src="https://firstcontributions.github.io/assets/Readme/submit-pull-request.png" alt="submit pull request" />
Скоро я произведу объединение всех ваших изменений с основной ветвью данного проекта. Вы получите сообщение по электронной почте, когда изменения будут приняты (смержены).
Скоро я произведу объединение всех ваших изменений с основной веткой данного проекта. Вы получите сообщение по электронной почте, когда изменения будут приняты (смержены).
Основная ветвь вашего репозитория не будет изменена. Для синхронизации выполните шаги, расположенные ниже.
Основная ветка вашего репозитория не будет изменена. Для синхронизации выполните шаги, расположенные ниже.
## Синхронизируйте ваше ответвление с данным репозиторием
## Синхронизируйте вашу ветку с данным репозиторием
Прежде всего перейдите в основную ветвь:
Прежде всего перейдите в основную ветку:
```
git checkout master
@ -125,33 +125,33 @@ git remote add upstream https://github.com/Roshanjossey/first-contributions
git fetch upstream
```
Таким образом мы забрали все изменения в моем ответвлении (upstream remote). После, вам нужно смержить новую версию моего репозитория с вашей мастер-ветвью.
Таким образом мы забрали все изменения в моём ответвлении (upstream remote). После, вам нужно смержить новую версию моего репозитория с вашей мастер-веткой.
```
git rebase upstream/master
```
Так вы применяете все изменения, которые вы подтянули к вашей мастер-ветви. Если вы запушите сейчас мастер-ветвь, ваше ответвление тоже будет содержать изменения.
Так вы применяете все изменения, которые вы подтянули к вашей мастер-ветке. Если вы запушите сейчас мастер-ветку, ваше ответвление тоже будет содержать изменения.
```
git push origin master
```
Обратите внимание, что вы пушите в удаленной репозиторий origin.
Обратите внимание, что вы пушите в удаленный репозиторий origin.
На этом этапе я объединил вашу ветвь `<add-your-name>` со своей мастер-ветвью, а вы объединили свою мастер-ветвь с моей. Ваша ветвь больше не нужна, вы можете удалить ее:
На этом этапе я объединил вашу ветку `<add-your-name>` со своей мастер-веткой, а вы объединили свою мастер-ветку с моей. Ваша ветка больше не нужна, вы можете удалить её:
```
git branch -d <add-your-name>
```
Так же можете удалить ее версию в удаленном репозитории:
Так же можете удалить её версию в удалённом репозитории:
```
git push origin --delete <add-your-name>
```
Это совершенно не обязательно, но название этой ветви отражает ее довольно специфическое назначение. И продолжительность ее жизни может быть соответствующе короткой.
Это совершенно не обязательно, но название этой ветки отражает её довольно специфическое назначение. И продолжительность её жизни может быть соответствующе короткой.
## Использование других инструментов
@ -161,7 +161,7 @@ git push origin --delete <add-your-name>
## Что дальше?
Ниже несколько популярных репозиториев, где вы можете найти задания для новичков. Вперед, перейдите в репозитории, чтобы узнать больше.
Ниже несколько популярных репозиториев, где вы можете найти задания для новичков. Вперёд, перейдите в репозитории, чтобы узнать больше.
| [![exercism](https://avatars2.githubusercontent.com/u/5624255?v=3&s=100)](https://github.com/exercism/exercism.io/issues?q=is%3Aopen+is%3Aissue+label%3A%22good+first+patch%22) | [![fun-retro](https://avatars3.githubusercontent.com/u/15913975?v=3&s=100)](https://github.com/funretro/distributed/issues?q=is%3Aopen+is%3Aissue+label%3Abeginner-friendly) | [<img width="100" src="https://upload.wikimedia.org/wikipedia/commons/a/a7/React-icon.svg">](https://github.com/facebook/react/issues?q=is%3Aopen+is%3Aissue+label%3A%22good+first+bug%22) | [![habitat](https://avatars1.githubusercontent.com/u/18171698?v=3&s=100)](https://github.com/habitat-sh/habitat/issues?q=is%3Aopen+is%3Aissue+label%3AEasy) | [![scikit-learn](https://avatars0.githubusercontent.com/u/365630?v=3&s=100)](https://github.com/scikit-learn/scikit-learn/issues?q=is%3Aopen+is%3Aissue+label%3AEasy) | [<img width="100" src="https://camo.githubusercontent.com/0f302c808c8457f6460913e33aed3478124612c2/687474703a2f2f6c65696e696e67656e2e6f72672f696d672f6c65696e696e67656e2e6a7067">](https://github.com/technomancy/leiningen/issues?q=is%3Aopen+is%3Aissue+label%3ANewbie) | [<img width="100" src="https://images.plot.ly/plotly-documentation/thumbnail/numpy-logo.jpg">](https://github.com/numpy/numpy/issues?q=is%3Aopen+is%3Aissue+label%3A%22Easy+Fix%22) | [![elasticsearch](https://avatars2.githubusercontent.com/u/6764390?v=3&s=100)](https://github.com/elastic/elasticsearch/issues?q=is%3Aopen+is%3Aissue+label%3A%22low+hanging+fruit%22) |
| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |