mirror of
https://github.com/danielkummer/git-flow-cheatsheet.git
synced 2024-11-21 23:43:21 +01:00
Merge pull request #91 from Tarasovych/patch-1
Update index.uk_UA.html - thanks to @Tarasovych
This commit is contained in:
commit
736d7a9538
@ -87,21 +87,21 @@
|
||||
<h2>Вступ</h2>
|
||||
|
||||
<p>
|
||||
git-flow — це набір розширень git, який надає доступ до високорівневих операцій над репозиторієм для підтримки моделі розгалуження Vincent
|
||||
git-flow — це набір розширень git, який надає доступ до високорівневих операцій над репозиторієм згідно з моделлю розгалуження Vincent
|
||||
Driessen.
|
||||
<small><a href="http://nvie.com/posts/a-successful-git-branching-model/">дізнатись більше</a></small>
|
||||
<small><a href="http://nvie.com/posts/a-successful-git-branching-model/">дізнатися більше</a></small>
|
||||
</p>
|
||||
<p class="divider">★ ★ ★</p>
|
||||
|
||||
<p>Ця шпаргалка описує основні способи використання операцій git-flow.</p>
|
||||
<p>Ця шпаргалка описує основні операції git-flow.</p>
|
||||
|
||||
<p class="divider">★ ★ ★</p>
|
||||
</div>
|
||||
|
||||
<div class="scrollblock">
|
||||
<h2>Загальні зауваження</h2>
|
||||
<h2>Загальні поради</h2>
|
||||
<ul>
|
||||
<li>Git flow надає чудовий додаток для командного рядка, який має чудову довідку і виведення. Уважно читайте його, щоб знати, що відбувається...</li>
|
||||
<li>Git-flow забезпечує чудову довідку і виведення в командному рядку. Читайте уважно, щоб розуміти, що відбувається...</li>
|
||||
<li>Клієнт для OSX/Windows <a href="http://www.sourcetreeapp.com/">Sourcetree</a> — чудовий GUI для Git, який також підтримує git-flow
|
||||
</li>
|
||||
<li>Git-flow заснований на злитті. Для злиття гілок нововведень не використовується rebase.</li>
|
||||
@ -113,8 +113,8 @@
|
||||
<div class="scrollblock">
|
||||
<h2><a name="setup" href="#setup">Встановлення</a></h2>
|
||||
<ul>
|
||||
<li>В першу чергу вам потрібен робочий інсталлятор git</li>
|
||||
<li>Git flow працює на OSX, Linux і Windows</li>
|
||||
<li>Вам необхідний робочий інсталлятор git</li>
|
||||
<li>Git-flow працює на OSX, Linux та Windows</li>
|
||||
</ul>
|
||||
<p class="divider">★ ★ ★</p>
|
||||
<div class="col-1">
|
||||
@ -140,7 +140,7 @@
|
||||
</div>
|
||||
<div class="col-2">
|
||||
<p>
|
||||
Для більш детальної інформації по встановленню git flow відвідайте <a href="https://github.com/petervanderdoes/gitflow-avh/wiki/Installation">git flow
|
||||
Для більш детальної інформації щодо встановлення git-flow відвідайте <a href="https://github.com/petervanderdoes/gitflow-avh/wiki/Installation">git-flow
|
||||
wiki</a>.
|
||||
</p>
|
||||
<img src="img/download.png" alt="install git-flow"/>
|
||||
@ -148,19 +148,19 @@
|
||||
</div>
|
||||
|
||||
<div class="scrollblock">
|
||||
<h2><a name="getting_started" href="#getting_started">Перші кроки</a></h2>
|
||||
<p>Git flow порібно ініціалізувати, щоб налаштувати його для роботи з вашим репозиторієм.</p>
|
||||
<h2><a name="getting_started" href="#getting_started">Початок роботи</a></h2>
|
||||
<p>Git-flow порібно ініціалізувати, щоб налаштувати його для роботи з вашим репозиторієм.</p>
|
||||
<p class="divider">★ ★ ★</p>
|
||||
<div class="col-1">
|
||||
<h3>Ініціалізація</h3>
|
||||
|
||||
<p>Щоб почати використовувати git-flow, проініціалізуйте його в середині існуючого репозиторію:</p>
|
||||
<p>Щоб почати використовувати git-flow, ініціалізуйте його в існуючому репозиторії:</p>
|
||||
<blockquote>
|
||||
git flow init
|
||||
</blockquote>
|
||||
<p>
|
||||
Вам знадобиться відповісти на декілька запитань про те, яким чином називати ваші гілки.<br/>
|
||||
Рекомендується залишати значення за замовчуванням.
|
||||
Дайте відповідь на запитання щодо назв ваших гілок.<br/>
|
||||
Рекомендується залишити значення за замовчуванням.
|
||||
</p>
|
||||
|
||||
</div>
|
||||
@ -184,12 +184,12 @@
|
||||
|
||||
<div class="col-1">
|
||||
<h3>Початок нововведення</h3>
|
||||
<p>Розробка нововведення починається з гілки "develop".</p>
|
||||
<p>Розробка нововведення починається з відгалуження гілки "develop".</p>
|
||||
<p>Для початку розробки нововведення виконайте:</p>
|
||||
<blockquote>
|
||||
git flow feature start MYFEATURE
|
||||
</blockquote>
|
||||
<p>Ця дія створить нову гілку нововведення, засновану на гілці "develop", і переключиться на неї.</p>
|
||||
<p>Ця дія створить нову гілку нововведення, відгалужену від гілки "develop", і переключиться на неї.</p>
|
||||
|
||||
<!--
|
||||
- Bump the version number now!
|
||||
@ -272,7 +272,7 @@
|
||||
<h2><a name="release" href="#release">Створення релізу</a></h2>
|
||||
|
||||
<ul>
|
||||
<li>Підтримка підготовки нового релізу продукту</li>
|
||||
<li>Забезпечується підготовка нового релізу продукту</li>
|
||||
<li>Дозволяє усунути дрібні помилки і підготувати різноманітні метадані для релізу</li>
|
||||
</ul>
|
||||
<p class="divider">★ ★ ★</p>
|
||||
@ -280,7 +280,7 @@
|
||||
<h3>Початок релізу</h3>
|
||||
|
||||
<p>Щоб почати роботу над релізом використовуйте команду <code>git flow release</code>
|
||||
Вона створить гілку релізу, відгалужуючись від гілки "develop".
|
||||
Команда створить гілку релізу, відгалужуючись від гілки "develop".
|
||||
</p>
|
||||
<blockquote>
|
||||
git flow release start RELEASE [BASE]
|
||||
@ -289,11 +289,11 @@
|
||||
Цей комміт повинен належати гілці "develop".</p>
|
||||
<p class="divider">★ ★ ★</p>
|
||||
<p>Бажано одразу публікувати гілку релізу після створення, щоб інші користувачі мали змогу виконувати комміти в гілку релізу.
|
||||
Команда для публікації схожа на аналогічну команду для фіч:</p>
|
||||
Команда для публікації схожа на аналогічну команду для нововведень:</p>
|
||||
<blockquote>
|
||||
git flow release publish RELEASE
|
||||
</blockquote>
|
||||
<p>Також можна відслідковувати віддалений реліз за допомогою команди <br/><code>git flow release track RELEASE</code></p>
|
||||
<p>Віддалений реліз також можна відслідковувати за допомогою команди <br/><code>git flow release track RELEASE</code></p>
|
||||
</div>
|
||||
<div class="col-2">
|
||||
<div class="release-start"></div>
|
||||
@ -306,10 +306,10 @@
|
||||
|
||||
<p>Завершення релізу - один з найбільших кроків в git-розгалуженні. Під час цього відбувається декілька дій:</p>
|
||||
<ul>
|
||||
<li>Гілка релізу зливається в гілку "master"</li>
|
||||
<li>Реліз позначається тегом, який відповідає його імені</li>
|
||||
<li>Гілка релізу зливається назад в гілку "develop"</li>
|
||||
<li>Гілка релізу видаляється</li>
|
||||
<li>Злиття гілки релізу в гілку "master"</li>
|
||||
<li>Позначення релізу ім'ям</li>
|
||||
<li>Злиття гілки релізу назад в гілку "develop"</li>
|
||||
<li>Видалення гілки релізу</li>
|
||||
</ul>
|
||||
<blockquote>
|
||||
git flow release finish RELEASE
|
||||
@ -327,14 +327,14 @@
|
||||
<h2><a name="hotfixes" href="#hotfixes">Виправлення</a></h2>
|
||||
|
||||
<ul>
|
||||
<li>Виправлення потрібні тоді, коли є необхідність негайно усунути небажаний стан продакшн-версії продукту</li>
|
||||
<li>Може відгалужуватися від відповідного тегу на гілці "master", яким позначено випуск продакшн-версії</li>
|
||||
<li>Виправлення потрібні для усунення небажаного стану production-версії</li>
|
||||
<li>Може відгалужуватися від відповідного тегу на гілці "master", яким позначено випуск production-версії</li>
|
||||
</ul>
|
||||
<p class="divider">★ ★ ★</p>
|
||||
<div class="col-1">
|
||||
<h3>git flow hotfix start</h3>
|
||||
|
||||
<p>Як і в випадку з іншими командами git flow, робота над виправленнями починається так:</p>
|
||||
<p>Як і в випадку з іншими командами git-flow, робота над виправленнями починається так:</p>
|
||||
<blockquote>
|
||||
git flow hotfix start VERSION [BASENAME]
|
||||
</blockquote>
|
||||
@ -350,7 +350,7 @@
|
||||
<div class="col-1">
|
||||
<h3>Завершення виправлення</h3>
|
||||
|
||||
<p>Коли виправлення готове, воно зливається назад в гілки "develop" і "master".
|
||||
<p>Коли виправлення завершене, воно зливається назад в гілки "develop" і "master".
|
||||
Крім того, комміт в гілці "master" позначється тегом з версією виправлення.</p>
|
||||
<blockquote>
|
||||
git flow hotfix finish VERSION
|
||||
@ -379,9 +379,9 @@
|
||||
<h2>Останні зауваження</h2>
|
||||
<p class="divider">★ ★ ★</p>
|
||||
<ul>
|
||||
<li>Тут описані не всі доступні команди, а тільки найбільш важливі</li>
|
||||
<li>Ви також можете продовжувати використовувати git і всі його команди, git flow — це тільки набір додаткових інструментів</li>
|
||||
<li>Можливості "support"-гілок поки що тільки в beta-версії, користуватися ними не рекомендується</li>
|
||||
<li>Тут описані не всі доступні команди, а тільки найважливіші</li>
|
||||
<li>Ви можете продовжувати використовувати git і всі його команди, git-flow — це тільки набір додаткових інструментів</li>
|
||||
<li>Можливості "support"-гілок знаходяться в beta-версії, користуватися ними не рекомендується</li>
|
||||
</ul>
|
||||
<p class="divider">★ ★ ★</p>
|
||||
</div>
|
||||
|
Loading…
Reference in New Issue
Block a user