Junior — Middle
Ի՞նչ Git-ի վրա հիմնված տարբերակների վերահսկման համակարգեր եք ճանաչում և աշխատել եք նրանց հետ։
sobes.tech AI
Պատասխան AI-ից
Git — դա տարածված տարբերակների վերահսկման համակարգ է։ Դրա վրա կառուցված են տարբեր ծառայություններ և գործիքներ, որոնցով հաճախ աշխատում են՝
- GitHub — հանրահայտ վեբ ծառայություն Git պահոցների հոսթինգի համար՝ համագործակցության հնարավորություններով, առաջադրանքների կառավարում և CI/CD:
- GitLab — նման է GitHub-ին, բայց հնարավոր է տեղադրել սեփական սերվերների վրա, ունի ներքին DevOps գործիքներ:
- Bitbucket — Atlassian-ի ծառայություն, աջակցում է Git և Mercurial, ինտեգրվում է Jira-ի հետ:
Գիտակցական աշխատանքում սովորաբար օգտագործվում է հրամանի տողը կամ գրաֆիկական հաճախորդները (օրինակ՝ SourceTree, GitKraken), ինչպես նաև ինտեգրացիան IDE-ում:
Բազային Git հրամանների օրինակներ՝
git clone <url> # Տեղեկատուի կլոնավորում
git add . # Փոփոխությունները ավելացնել ինդեքսին
git commit -m "msg" # Փոփոխությունները գրանցել
git push # Ուղարկել հեռավոր պահոցին