GitHub არის ონლაინ პლატფორმა, რომელიც ეკუთვნის Microsoft-ს, რომელიც გამოიყენება ჰოსტინგის კოდისთვის. იგი გამოიყენება ვერსიის კონტროლისა და თანამშრომლობისთვის და საშუალებას აძლევს დეველოპერებს იმუშაონ პროექტზე ერთდროულად ნებისმიერი ადგილიდან.
GitHub-ზე დეველოპერებს შეუძლიათ მარტივად შექმნან საცავები, რომლებიც ჩვეულებრივ გამოიყენება პროექტების ორგანიზებისთვის. ეს საცავი შეიძლება შეიცავდეს საქაღალდეებს, ფაილებს, სურათებს, ვიდეოებს, ელცხრილებს, მონაცემთა ნაკრებებს ან ყველაფერს, რაც თქვენს პროექტს სჭირდება. მათ ასევე მოჰყვება Readme.md ფაილი, რომელიც არის ადგილი თქვენი პროექტის აღსაწერად და მის შესახებ ინფორმაციის მიწოდებისთვის.
როგორ შევქმნათ საცავი
მიჰყევით ამ ნაბიჯებს საცავის შექმნისას.
- Დააკლიკეთ +, რომელიც მდებარეობს გვერდის ზედა მარჯვენა კუთხეში. შემდეგ აირჩიეთ ახალი საცავი.
- აირჩიეთ სახელი თქვენი საცავისთვის (გამოვიყენებ „გამარჯობა ყველას“).
- დაწერეთ საცავის მოკლე აღწერა.
- აირჩიეთ განახორციელეთ ამ საცავის ინიცირება README-ით.
- დააწკაპუნეთ შექმენით საცავი ღილაკი.
როგორ შევქმნათ ფილიალი
როდესაც სხვადასხვა დეველოპერებს სურთ ერთსა და იმავე დოკუმენტზე მუშაობა ერთდროულად, ისინი იყენებენ GitHub-ის ფუნქციას, სახელწოდებით Branching. ნაგულისხმევად, როდესაც ქმნით საცავს, მას აქვს მხოლოდ ერთი ფილიალი, რომელსაც ეწოდება სამაგისტრო ფილიალი. ფილიალები გამოიყენება ექსპერიმენტებისთვის ან კოდის რედაქტირებისთვის, სანამ მათ საბოლოოდ მიაკუთვნებენ მთავარ ფილიალს.
როდესაც ფილიალი იქმნება სამაგისტრო ფილიალიდან, ახალი ოფისი არის მთავარი ფილიალის ასლი დეპარტამენტის შექმნის დროს. ასევე, თუ თქვენი ფილიალის შექმნის შემდეგ ვინმე შეიტანს ცვლილებებს მთავარ ფილიალში, შეგიძლიათ შეიყვანოთ ეს ცვლილებები თქვენს ახალ ფილიალში.
ნაბიჯები ახალი ფილიალის შესაქმნელად
- გადადით თქვენს ახალ საცავში, "გამარჯობა, ყველას".
- დააწკაპუნეთ ჩამოსაშლელ ღილაკზე ფაილების სიის ზედა ნაწილში, სადაც ნათქვამია ფილიალი: ოსტატი.
- ჩაწერეთ თქვენი ახალი ფილიალის სახელი, ვთქვათ, „illusBranch“ ახალი ფილიალის ტექსტურ ველში.
- დააწკაპუნეთ ფილიალის შექმნა ყუთი ან შეეხეთ "შედი” კლავიატურაზე.
ცვლილებების შეტანა და განხორციელება
ახლა თქვენ იმყოფებით კოდის ხედზე თქვენი 'illusBranch'-ისთვის, რომელიც არის ძირითადი ფილიალის ასლი. GitHub პლატფორმაზე, თქვენს მიერ განხორციელებული და შენახული ნებისმიერი ცვლილება ცნობილია, როგორც „დავალებები“. მათ აქვთ თანდართული ჩანაწერი, სადაც დეტალურადაა აღწერილი, რა იყო ეს ცვლილებები.
შეიტანეთ და განახორციელეთ ცვლილებები
- პირველი, დააწკაპუნეთ წაიკითხე.მდ ფაილი.
- შემდეგი, დააწკაპუნეთ ფანქრის ხატულაზე ფაილის ხედის მარჯვენა კუთხეში. ეს საშუალებას მოგცემთ შეცვალოთ კოდი.
- როდესაც რედაქტორი იხსნება, ჩაწერეთ ცვლილებები, რომლებიც გსურთ.
- დაწერეთ commit შეტყობინება, რომელიც საუკეთესოდ აღწერს თქვენს მიერ განხორციელებულ ცვლილებებს readme.md ფაილში.
- დააწკაპუნეთ ცვლილებების შესრულება ღილაკი.
როგორ გავხსნათ გაყვანის მოთხოვნა
თქვენ ახლა შეიტანეთ ცვლილებები master-ის ფილიალში და შეგიძლიათ მოითხოვოთ მოთხოვნა. როდესაც თქვენ ხსნით მოთხოვნის მოზიდვას, თქვენ წარმოადგენთ თქვენს შემოთავაზებულ ცვლილებებს და ითხოვთ სხვებისგან განხილვას. თუ მიმომხილველები დაეთანხმებიან თქვენს ცვლილებებს, მაშინ ისინი გააერთიანებენ თქვენს შემოთავაზებულ ცვლილებებს თავიანთ ფილიალებში. Pull მოთხოვნები აჩვენებს განსხვავებებს კონტენტში ორივე ფილიალიდან. ყველა ცვლილება გამოჩნდება წითელ ან მწვანე ფერებში. თქვენ შეგიძლიათ მიიღოთ წვდომა შეთანხმებაზე pull-ის მოთხოვნით მისი შექმნისთანავე, რათა გახსნათ დისკუსია მის გარშემო.
როგორ მონიშნოთ ფაილები ნანახად
დეველოპერებისთვის, რომლებიც მუშაობენ კოდების დიდ ბაზაზე, იშვიათია, რომ თავიდან აიცილონ დიდი მოთხოვნის მოთხოვნა. ფაილების ძიებასა და გადახედვას შეიძლება რამდენიმე საათი დასჭირდეს. ძებნაზე დახარჯულმა დრომ შეიძლება ვინმეს ადვილად დაავიწყოს სად იყო. თქვენს მიერ განხილული მონაცემების თვალყურის დევნების მარტივი გზაა ფაილების ნანახად მონიშვნა.
ნაბიჯები ფაილის ნანახად მონიშვნისთვის
თქვენ შეგიძლიათ ნახოთ თქვენი პროგრესი მოზიდვის მოთხოვნის ზედა ნაწილში. აქ ნახავთ თქვენს მიერ ნანახ ფაილებს და მათ, ვინც ჯერ არ გაქვთ ნანახი. როდესაც თქვენ მონიშნავთ ფაილს ნანახად, ის ავტომატურად იშლება, რაც აადვილებს გადახედვას.
ქვემოთ მოცემული სურათები გვეხმარება ნაბიჯების ილუსტრირებაში.
- Შექმენი გაყვანის მოთხოვნა.
- გახსენით Pull მოთხოვნა ყველა ახლად დამატებული ან რედაქტირებული ფაილის სანახავად.
- დააწკაპუნეთ ფაილზე, რათა მონიშნოთ იგი ნანახად. ეს ანგრევს ფაილს.
ფაილის მარკირება მოსახერხებელი ფუნქციაა GitHub-ში, რომელიც ეხმარება მიმომხილველებს ფოკუსირება მოახდინონ თავიანთ სამუშაოზე და ადვილად თვალყური ადევნონ პროგრესს. ნანახი ფუნქცია ასევე გაცნობებთ, როდესაც რაიმე იცვლება უკვე ნანახ კოდში.
მაგალითად, თუ თქვენ გახსნით ფაილს და ვინმე ასევე განიხილავს და ცვლის რაიმე კოდს მას შემდეგ რაც უკვე გააკეთეთ, ნახული სტატუსი შეიცვლება „შეცვლილი ბოლო ნახვის შემდეგ“. ეს ასევე საშუალებას გაძლევთ შეამოწმოთ, რა შეცვალეს სხვებმა მათი მუშაობის დროს მიმოხილვები.
შეფუთვა
ახალი პროექტის დამოუკიდებლად კოდირება შეიძლება საშინლად მოგეჩვენოთ, ასე რომ მარტო არ წახვიდეთ! Microsoft-მა GitHub-თან თანამშრომლობა მარტივი და ეფექტური გახადა.