Skip to content

Commit 54d4416

Browse files
Barolinagitbook-bot
authored andcommitted
GITBOOK-13: No subject
1 parent 968030e commit 54d4416

File tree

2 files changed

+20
-0
lines changed

2 files changed

+20
-0
lines changed

SUMMARY.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -52,4 +52,5 @@
5252

5353
## Develop
5454

55+
* [git](develop/git.md)
5556
* [React](develop/react.md)

develop/git.md

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
---
2+
description: коммиты и соглашения
3+
---
4+
5+
# git
6+
7+
🔑 x.x.x-dev - имя ветки, в которой ведем совместную разработку. С ней работаем через пулл-реквесты. 
8+
9+
⚾️ feature/N-tack - личная ветка разработчика, заканчивается на ваш github-username. Ее можно и нужно пушить на GitHub, предлагать сделать код-ревью и т.п. 
10+
11+
⏰ Регулярно в начале дня выполняйте "git fetch" и, затем, "git merge x.x.x-dev" в свою личную ветку.
12+
13+
 😴 Регулярно в конце дня отправляйте свои изменения на сервер в своей личной ветке 
14+
15+
🕹 Ветки для экспериментов, которые вы создаете в локальном репозитории, пушить на GitHub не нужно. Можете называть как угодно. Помните правило - ветвитесь часто. Появилась идея - сделайте ответвление от личной ветки "git checkout -b " и туда уже комиттесь. Если вам понравилось - "git checkout feature/experiment" и "git merge ". 
16+
17+
🚫 Мы НЕ перезаписываем ветки в удаленном репозитории - DON'T "git push --force origin user\_name/feature/auth" 
18+
19+
🚫 Мы НЕ выполняем git rebase в своих личных ветках после того - как запушили изменения на удаленный репозиторий (см. The Golden Rule of Rebasing)

0 commit comments

Comments
 (0)