mirror of
https://github.com/Sosokker/first-contributions.git
synced 2025-12-18 20:54:06 +01:00
Fixed translation into Russian (#62795)
Co-authored-by: alexander_potapkov <xanben@mail.ru>
This commit is contained in:
parent
0cbce80637
commit
b177978982
@ -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>
|
||||
|
||||
## Что дальше?
|
||||
|
||||
Ниже несколько популярных репозиториев, где вы можете найти задания для новичков. Вперед, перейдите в репозитории, чтобы узнать больше.
|
||||
Ниже несколько популярных репозиториев, где вы можете найти задания для новичков. Вперёд, перейдите в репозитории, чтобы узнать больше.
|
||||
|
||||
| [](https://github.com/exercism/exercism.io/issues?q=is%3Aopen+is%3Aissue+label%3A%22good+first+patch%22) | [](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) | [](https://github.com/habitat-sh/habitat/issues?q=is%3Aopen+is%3Aissue+label%3AEasy) | [](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) | [](https://github.com/elastic/elasticsearch/issues?q=is%3Aopen+is%3Aissue+label%3A%22low+hanging+fruit%22) |
|
||||
| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
|
||||
|
||||
Loading…
Reference in New Issue
Block a user