Projekt

Obecné

Profil

GIT » Historie » Verze 1

Vojtěch Jelínek, 2025-03-16 18:37

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
* @#<číslo issue> <krátký popis změn max. 100 znaků>@
18
* 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
# Každá nová funkce nebo oprava se vyvíjí na samostatné větvi
37
# Pull Request musí projít code review
38
# Pull Request musí projít všemi pipeline
39
# Pokud je potřeba do rozpracované větve přidat věci z @main@ vždy používat @rebase@
40
# Necommitovat do @main@ větve (je to i zablokované na GitHub, tudíž by to ani nemělo být možné)
41
# Přidávat do @.gitignore@ soubory, které na GitHub nemají být
42
# Pokud je úkol rozsáhlý dělat menší commity po jednotlivých logických celcích