Sobes.tech
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           # Ուղարկել հեռավոր պահոցին