Git არის განაწილებული ვერსიების კონტროლის სისტემა, რომელიც შექმნილია პროგრამული უზრუნველყოფის საჯარო ან კერძო განვითარების გასააქტიურებლად. კოდი Git-ში უმთავრესად მასპინძლობს ცენტრალურ საცავზე, როგორიცაა GitHub, Bitbucket, ან თვითმმართველობის ოფცია, როგორიცაა GitLab. ადგილობრივი ასლების კლონირება შესაძლებელია ძირითადი ონლაინ საცავებიდან.
როგორც დეველოპერს, თქვენ შეგიძლიათ დაარედაქტიროთ თქვენი ადგილობრივი ასლი რამდენიც გსურთ. თუმცა, როგორც კი კმაყოფილი იქნებით თქვენი ცვლილებებით, შეიძლება დაგჭირდეთ თქვენი ცვლილებების გადატანა ონლაინ საცავში. თქვენი პერსონალიზაციის დაყენება საშუალებას აძლევს ყველას ისარგებლოს თქვენი წვლილიდან და საზოგადოებამ გააგრძელოს მათზე გამეორება.
როგორ გავააქტიუროთ განახლებები
თქვენი განახლებების დაყენების ბრძანება არის მხოლოდ "git push", თუმცა, სანამ ამ ბრძანებას შეასრულებთ, ჯერ კიდევ რამდენიმე რამ უნდა გააკეთოთ. სანამ შეძლებთ ცვლილებების დაყენებას, ჯერ უნდა დააკონფიგურიროთ, რომელი შეცვლილი ფაილი ან ფაილები გსურთ დააყენოთ დადგმის ზონაში დამატებით. თქვენ შეგიძლიათ დაამატოთ ფაილები დადგმის ზონაში ბრძანებით "git add".
რჩევა: განახლებების გასაშვებად ყველა ბრძანება უნდა შესრულდეს ტერმინალის მეშვეობით git პროექტის დირექტორიაში.
ფაილების დამატებისას შეგიძლიათ ინდივიდუალურად მიუთითოთ ისინი, როგორიცაა „git add [filename]“ ან შეგიძლიათ გამოიყენოთ wildcards, როგორიცაა „git add *.txt“ ყველა txt ფაილის დასამატებლად.
ფაილების დამატებამდე ან მის შემდეგ, კარგი პრაქტიკაა, რომ შეამოწმოთ, გამოგრჩეთ თუ არა რაიმე რედაქტირებული ფაილი. ამის გაკეთება შეგიძლიათ "git status" ბრძანებით. ბრძანება "git status" აჩვენებს, რომელ ფაილებს აქვთ ცვლილებები განხორციელებული დავალებისთვის და რომელ არა.
რჩევა: როდესაც თქვენ დაამატებთ ფაილს, ის რეალურად არ ამატებს მთელ ფაილს, უბრალოდ ამ ფაილში განხორციელებულ ცვლილებებს. ეს ნიშნავს, რომ თუ ფაილში ცვლილებებს შეიტანთ მისი დამატების შემდეგ, მოგიწევთ მისი ხელახლა დამატება. ეს ნიშნავს, რომ ფაილი შეიძლება გამოჩნდეს როგორც ეტაპობრივი, ასევე არაეტაპობრივი ცვლილებების სიებში.
მას შემდეგ რაც დაადგმევთ ყველა ცვლილებას, რომლის გადატანა გსურთ სერვერზე, თქვენ უნდა შეასრულოთ ისინი. ამისათვის აკრიფეთ "git commit -m "[თქვენი commit შეტყობინება]"". git commit გამოიყენება ყველა ცვლილების ერთად დასაჯგუფებლად და commit შეტყობინების ჩასართავად. commit შეტყობინება უნდა იყოს განხორციელებული ცვლილებების მოკლე აღწერა, როგორიცაა „დაფიქსირებული შეცდომა“, „მოგვარებულია [საკითხის ნომერი]“ ან „დამატებულია [ახალი ფუნქციონირება]“. თითოეულ commit-ს სჭირდება commit შეტყობინება, თუ მას გამოტოვებთ ბრძანებაში, მოგეთხოვებათ ერთი ინტერაქტიულად. ცვლილებების შეტანის შემდეგ, აკრიფეთ „git push“, რათა ცვლილებები გადაიტანოთ ონლაინ საცავში.