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: მიიღოს ცვლილებები მჭიდრო საცავიდან და შეაერთოს ისინი ადგილობრივ ვერსიასთან.