Projekt

Obecné

Profil

GIT » Historie » Verze 3

Vojtěch Jelínek, 2025-03-30 17:56

1 1 Vojtěch Jelínek
h1. GIT
2
3
---
4
5
h1. Pojmenování větví
6
7
---
8
9
* @<číslo issue>_zkrácený_název_issue@
10
* Příklady:
11
** @1_new_feature@
12
13
h1. Zprávy commitů
14
15
---
16
17 3 Vojtěch Jelínek
* @re #<číslo issue> <krátký popis změn max. 100 znaků>@
18 1 Vojtěch Jelínek
* Pokud v daném commitu bude kód, který plní celé zadání úkolu bude nahrazen krátký popis změn názvem issue
19
* V případě, že je potřeba delší zpráva commitu bude commit zapsán následovně:
20
<pre>
21
#1 Krátký popis
22
23
- Další
24
- Informace
25
- O commitu
26
</pre>
27
* Příklady:
28
** @#1 Změna vzhledu tlačítka@
29
** Pro případ splnění celého zadání v jednom commitu: @#1 Text opsaný z issue@
30
31
h1. Pravidla pro workflow
32
33
---
34
35
# Větev @main@ je vždy stabilní a nasaditelná
36 2 Vojtěch Jelínek
# Nové Pull Requesty dělat do větve @test@
37 1 Vojtěch Jelínek
# Každá nová funkce nebo oprava se vyvíjí na samostatné větvi
38
# Pull Request musí projít code review
39
# Pull Request musí projít všemi pipeline
40
# Pokud je potřeba do rozpracované větve přidat věci z @main@ vždy používat @rebase@
41
# Necommitovat do @main@ větve (je to i zablokované na GitHub, tudíž by to ani nemělo být možné)
42
# Přidávat do @.gitignore@ soubory, které na GitHub nemají být
43
# Pokud je úkol rozsáhlý dělat menší commity po jednotlivých logických celcích