gordasლინუს ტორვალდსმა შექმნა 2006-7 წელს რომ გამოეყენებინა ლინუქსის კერნელის დეველოპმენტში.
სურს კოდის ისტორიას ინახავს და შეუძლია ნებისმიერ შენახული წერტილის რესტორი გააკეთოს.
კომიტებად არის დაყოფილი შენახვის წერტილები. თამაშში სეივი თუ გაგიკეთებია რაღაც ეგეთია. დროის რაღაც მონაკვეთში რა მდგომარეობაშიც იყო შენი სურს კოდი შეუძლია აღადგინოს უშეცდომოდ. ამყველაფერს აკეთებს შენ ლოკალურ მანქანაზე და ამისთვის ცალკე ასლებს არ აკეთებს ფაილების. ანუ ცვლილებების აღრიცხვას აკეთებს და არა თვითონ ფაილების.
დეველოპერების ჯგუფს შეუძლია ერთად იმუშაოს ერთ რეპოზიტორიზე(სურსზე) და თავიანთი ცვლილებები შეუძლიათ შეათანხმონ...
დაუშვათ გიტჰაბზე დაჰოსტილი რეპოზიტორი.
შეუცვლელი რამაა მოკლედ

ეხლა ვამთავრებ მაგის წიგნს... ნახევარი ვერ გავიგე მაგრამ ის რაც ვერ გავიგე ამ მომენტში არც მჭირდება და რაც გავიგე ძალიან მეხმარება.

git checkout das2s -ით შემიძლია დავაბრუნო 2 კვირის წინანდელი სურსი... იქიდან დავაკოპირო რაც მჭირდება და მერე git pull-ით ისევ აღვადგინო ან git fetch შევინახო და მერე git pop გავაკეთო მოკლედ ბევრი ბრძანება აქვს რომელიც დაეხმარება დეველოპერს მართოს თავისი სურსი შესაბამისად.
... ბრანჩები, საბმოდულები, ფორკები, პატჩები და კიდე ძალიან ბევრი რამე აქვს...
This post has been edited by Roofus on 11 Apr 2016, 00:12