ფილიალები Git-ში საშუალებას გაძლევთ გადახვიოთ განვითარების მთავარი ხაზიდან რაც-ნიმე იზოლაციაში მუშაობის მიზნით — მთავარი კოდის გავლენის გარეშე. ისინი მსუბუქი და Git workflow-ის ცენტრალური ნაწილია, რომელიც უზრუნველყოფს პარალელურ მუშაობას და უსაფრთხო ექსპერიმენტირებას.
რა არის ფილიალი
A branch is a MOVABLE POINTER to a commit. The default is usually "main".
→ creating a branch = creating a new pointer (cheap/instant — not a copy of files)
→ commits on a branch advance that branch's pointer
→ branches let you work on different things in parallel, isolated from each other
ფილიალები (მხოლოდ კომიტების მაჩვენებლები, არა ასლები) — ამიტომ ფილიალის შექმნა და გადართვა სწრაფი და იაფია, რის გამოც Git-ის ფილიალი ძალიან ხშირად გამოიყენება.
