Co je Git?

Je to distribuovaný systém pro správu verzí.

🔄

Definice

Git je distribuovaný systém pro správu verzí, který umožňuje efektivní sledování změn v souborech, zejména v softwarovém vývoji.

🔗

Repozitář

Každá vývojářova místní kopie projektu je kompletní repozitář, což umožňuje offline práci a usnadňuje vzdálenou spolupráci.

🔀

Merging

Git poskytuje nástroje pro sloučení různých větví, řešení konfliktů a udržení čisté historie repozitáře.

🌐

Flexibilita

Design Gitu podporuje nelineární vývoj s mocnými schopnostmi větvení a sloučení.

🔒

Integrita dat

Git používá kryptografické hashe k zajištění integrity uložených dat, což ztěžuje změnu nebo ztrátu informací.

📈

Popularita

Git se stal globálním standardem pro správu verzí, široce používaným jak v open source, tak v komerčních softwarových projektech.

📝

Commits

Git vytváří snapshot všech souborů s každým uložením, nazývaným commit, což tvoří graf vývojové historie.

🌿

Větve

Vývojáři mohou pracovat na oddělených větvích a poté své práce sloučit zpět do hlavní větve projektu.

🔍

Obnovení

Je možné vrátit kód zpět k předchozímu commitu, prozkoumat změny ve souborech a zkontrolovat informace jako kdy a kde byly změny provedeny.