Filialų valdymas yra svarbus „Git“ naudojimo aspektas. Filialai leidžia vienu metu dirbti su keliomis funkcijomis, užduotimis ar šaltinio kodo versijomis. Štai keletas pagrindinių sąvokų ir pagrindinių Git filialų valdymo operacijų:
Naujo filialo kūrimas
Naudokite komandą git branch <branch-name>
, kad sukurtumėte naują šaką pavadinimu <branch-name>
. Pavyzdžiui git branch feature-branch
:.
Perjungimas tarp šakų
git checkout <branch-name>
Norėdami perjungti šakas, naudokite komandą. Pavyzdžiui git checkout feature-branch
:.
Filialų sąrašo peržiūra
Naudokite komandą git branch
, kad peržiūrėtumėte esamų saugykloje esančių šakų sąrašą. Dabartinė šaka pažymėta žvaigždute(*).
Filialų sujungimas
Norėdami sujungti vienos šakos pakeitimus į dabartinę šaką, naudokite komandą git merge <branch-name>
. Pavyzdžiui git merge feature-branch
:.
Filialo ištrynimas
Naudokite komandą git branch -d <branch-name>
, kad pašalintumėte filialą, kuris baigė savo darbą. Pavyzdžiui: git branch -d feature-branch
Šakos stūmimas į nuotolinę saugyklą
Naudokite komandą git push origin <branch-name>
, kad nustumtumėte konkrečią šaką į nuotolinę saugyklą. Pavyzdžiui git push origin feature-branch
:.
Atšakos kūrimas iš konkretaus įsipareigojimo
Naudokite komandą git branch <branch-name> <commit-id>
, kad sukurtumėte naują šaką iš konkretaus įsipareigojimo. Pavyzdžiui git branch bug-fix-branch abc123
:.
„Git“ filialų valdymas leidžia kurti nepriklausomas funkcijas, atlikti testavimą ir efektyviai valdyti šaltinio kodo versijų kūrimą. Naudodami aukščiau pateiktas komandas ir sąvokas galėsite kontroliuoti ir organizuoti programinės įrangos kūrimo procesą.