diff --git a/index.es.html b/index.es.html index fc899a0..0393e9a 100644 --- a/index.es.html +++ b/index.es.html @@ -54,7 +54,8 @@ 日本語 - 한국어(Korean) - Français - - Italiano + Italiano - + Русский (Russian)

diff --git a/index.fr_FR.html b/index.fr_FR.html index 4201b89..695f7e6 100644 --- a/index.fr_FR.html +++ b/index.fr_FR.html @@ -55,7 +55,8 @@ Türkçe - 한국어(Korean) - Français - - Italiano + Italiano - + Русский (Russian)

diff --git a/index.html b/index.html index 64bae3a..c51a766 100644 --- a/index.html +++ b/index.html @@ -55,7 +55,8 @@ Türkçe - 한국어(Korean) - Français - - Italiano + Italiano - + Русский (Russian)

diff --git a/index.it_IT.html b/index.it_IT.html index 52dbb5f..f35d234 100644 --- a/index.it_IT.html +++ b/index.it_IT.html @@ -55,7 +55,8 @@ Türkçe - 한국어(Korean) - Français - - Italiano + Italiano - + Русский (Russian)

diff --git a/index.ja_JP.html b/index.ja_JP.html index 9b16634..52f1350 100644 --- a/index.ja_JP.html +++ b/index.ja_JP.html @@ -55,7 +55,8 @@ Türkçe - 한국어(Korean) - Français - - Italiano + Italiano - + Русский (Russian)

diff --git a/index.ko_KR.html b/index.ko_KR.html index d994d91..c4cda7b 100644 --- a/index.ko_KR.html +++ b/index.ko_KR.html @@ -55,7 +55,8 @@ Türkçe - 한국어(Korean) - Français - - Italiano + Italiano - + Русский (Russian)

diff --git a/index.pt_BR.html b/index.pt_BR.html index b347f38..c8e8c04 100644 --- a/index.pt_BR.html +++ b/index.pt_BR.html @@ -56,6 +56,7 @@ 한국어(Korean) - Français - Italiano + Русский (Russian)

diff --git a/index.ru_RU.html b/index.ru_RU.html new file mode 100644 index 0000000..ddb2ca6 --- /dev/null +++ b/index.ru_RU.html @@ -0,0 +1,403 @@ + + + + + + Шпаргалка по git-flow + + + + + + + + + + + + + + + + +
+ +

Шпаргалка по git-flow

+ +

+ создал Daniel Kummer + + +

+

эффективное ветвление с помощью git-flow от Vincent Driessen

+

переводы: + English - + Castellano - + Brazilian Portugues - + 简体中文(Simplified Chinese) - + 日本語 - + Türkçe - + 한국어(Korean) - + Français - + Italiano - + Русский (Russian) +

+
+ +
+ + +
+

Введение

+ +

+ git-flow — это набор расширений git предоставляющий высокоуровневые операции над репозиторием для поддержки модели ветвления Vincent + Driessen. + узнать больше +

+

★ ★ ★

+ +

Эта шпаргалка показывает основные способы использования операций git-flow.

+ +

★ ★ ★

+
+ +
+

Общие замечания

+ +

★ ★ ★

+
+ + +
+

Setup

+ +

★ ★ ★

+
+

OSX

+
+ $ brew install git-flow +
+

Linux

+
+ $ apt-get install git-flow +
+

Windows (Cygwin)

+
+ $ wget -q -O - --no-check-certificate + https://github.com/nvie/gitflow/raw/develop/contrib/gitflow-installer.sh | bash +
+

Вам потребуется wget и util-linux для установки git-flow.

+
+
+

+ Подробные инструкции по установке git flow смотрите на git flow + wiki. +

+ install git-flow +
+
+ +
+

Приступая к работе

+

Git flow нужно инициализировать, чтобы настроить его для работы с вашим проектом.

+

★ ★ ★

+
+

Инициализация

+ +

Для начала использования git-flow проинициализируйте его внутри существующего git-репозитория:

+
+ git flow init +
+

+ Вам придётся ответить на несколько вопросов о способах именования ваших веток.
+ Рекомендуется оставить значения по умолчанию. +

+ +
+
+
+
+
+
+
+
+ + +
+

Фичи

+ + +

★ ★ ★

+ +
+

Начало новой фичи

+

Разработка новых фич начинается из ветки "develop".

+

Для начала разработки фичи выполните:

+
+ git flow feature start MYFEATURE +
+

Это действие создаёт новую ветку фичи, основанную на ветке "develop", и переключается на неё.

+ + +
+
+
+
+
+ +
+
+

Завершение фичи

+ +

+ Окончание разработки фичи. + Это действие выполняется так: +

+
    +
  • Слияние ветки MYFEATURE в "develop"
  • +
  • Удаление ветки фичи
  • +
  • Переключение обратно на ветку "develop"
  • +
+ +
+ git flow feature finish MYFEATURE +
+
+
+
+
+
+ +
+
+

Публикация фичи

+ +

+ Вы разрабатываете фичу совместно с коллегами?
+ Опубликуйте фичу на удалённом сервере, чтобы её могли использовать другие пользователи. +

+ +
+ git flow feature publish MYFEATURE +
+
+
+
+
+
+ +
+
+

Получение опубликованной фичи

+ +

+ Получение фичи, опубликованной другим пользователем. +

+ +
+ git flow feature pull origin MYFEATURE +
+ +

Вы можете отслеживать фичу в репозитории origin с помощью команды git flow feature track MYFEATURE

+
+
+
+
+
+ + +
+

Создание релиза

+ + +

★ ★ ★

+
+

Начало релиза

+ +

Для начала работы над релизом используйте команду git flow release + Она создаёт ветку релиза, ответляя от ветки "develop". +

+
+ git flow release start RELEASE [BASE] +
+

При желании вы можете указать [BASE]-коммит в виде его хеша sha-1, чтобы начать релиз с него. + Этот коммит должен принадлежать ветке "develop".

+

★ ★ ★

+

Желательно сразу публиковать ветку релиза после создания, чтобы позволить другим разработчиками выполнять коммиты в ветку релиза. +          Это делается так же, как и при публикации фичи, с помощью команды:

+
+ git flow release publish RELEASE +
+

Вы также можете отслеживать удалённый релиз с помощью команды
git flow release track RELEASE

+
+
+
+
+
+ +
+
+

Завершение релиза

+ +

Завершение релиза — один из самых больших шагов в git-ветвлени. При этом происходит несколько действий:

+
    +
  • Ветка релиза сливается в ветку "master"
  • +
  • Релиз помечается тегом равным его имени
  • +
  • Ветка релиза сливается обратно в ветку "develop"
  • +
  • Ветка релиза удаляется
  • +
+
+ git flow release finish RELEASE +
+

Не забудьте отправить изменения в тегах с помощью команды git push --tags

+ +
+
+
+ +
+
+ +
+

Исправления

+ + +

★ ★ ★

+
+

git flow hotfix start

+ +

Как и в случае с другими командами git flow, работа над исправлением начинается так:

+
+ git flow hotfix start VERSION [BASENAME] +
+

Аргумент VERSION определяет имя нового, исправленного релиза.

+

При желании можно указать BASENAME-коммит, от которого произойдёт ответвление.

+
+
+
+
+
+ +
+
+

Завершение исправления

+ +

Когда исправление готово, оно сливается обратно в ветки "develop" и "master". + Кроме того, коммит в ветке "master" помечается тегом с версией исправления.

+
+ git flow hotfix finish VERSION +
+
+
+
+
+
+ +
+
+
+
+
+
+
+ + +
+

Комманды

+ git-flow commands +
+ +
+

Последние замечания

+

★ ★ ★

+ +

★ ★ ★

+
+
+ + + + + + + +comments powered by Disqus + + + + diff --git a/index.tr_TR.html b/index.tr_TR.html index c2e2c75..10bcbcd 100644 --- a/index.tr_TR.html +++ b/index.tr_TR.html @@ -54,7 +54,8 @@ Türkçe - 한국어(Korean) - Français - - Italiano + Italiano - + Русский (Russian)

diff --git a/index.zh_CN.html b/index.zh_CN.html index f8b5c1e..8cafb5f 100644 --- a/index.zh_CN.html +++ b/index.zh_CN.html @@ -44,7 +44,8 @@ Türkçe - 한국어(Korean) - Français - - Italiano + Italiano - + Русский (Russian)