Sobes.tech
Intern

Ի՞նչ է պահոցը։

sobes.tech AI

Պատասխան AI-ից

Պահոցը նախագծի աղբյուրային կոդի տարբերակների պահեստարան է, որը կառավարվում է տարբերակների վերահսկման համակարգի, ինչպես Git, միջոցով: Այն թույլ է տալիս հետևել փոփոխություններին, համագործակցել այլ ծրագրավորողների հետ և վերադառնալ նախորդ վիճակներին:

Պահոցի հիմնական բաղադրիչները՝

  • Աշխատանքային դիրեկտորիա (Working Directory): Ծրագրի ֆայլերը ծրագրավորողի տեղական համակարգչում:
  • Կարգավորման տարածք (Staging Area / Index): Միջանկյալ վիճակ, որտեղ փոփոխությունները ավելացվում են նախքան գրանցելը:
  • Համարային պատմություն (Commit History): Գրանցված փոփոխությունների հաջորդականություն, որը ձևավորում է ճյուղեր:

Տարբերակների տեսակներ՝

  • Տեղական պահոց: Պահվում է ծրագրավորողի տեղական համակարգչում:
  • Հեռավոր պահոց: Պահվում է սերվերում (օրինակ, GitHub, GitLab, Bitbucket) և ծառայում է համագործակցության և պահուստավորման համար:

Հիմնական գործողություններ՝

  • git clone <url>: Հեռավոր պահոցի տեղական պատճենը ստեղծել:
  • git add <ֆայլ>: Ֆայլի փոփոխությունները ավելացնել կարգավորման տարածք:
  • git commit -m "հաղորդագրություն": Գրանցել փոփոխությունները կարգավորման տարածքից՝ պատմության մեջ:
  • git push: Ուղարկել տեղական կոմիտները հեռավոր պահոց:
  • git pull: Ստանալ փոփոխությունները հեռավոր պահոցից և միացնել դրանք տեղական տարբերակի հետ: