როგორ შევქმნათ მოთხოვნა Github– ზე: 15 ნაბიჯი (სურათებით)

Სარჩევი:

როგორ შევქმნათ მოთხოვნა Github– ზე: 15 ნაბიჯი (სურათებით)
როგორ შევქმნათ მოთხოვნა Github– ზე: 15 ნაბიჯი (სურათებით)

ვიდეო: როგორ შევქმნათ მოთხოვნა Github– ზე: 15 ნაბიჯი (სურათებით)

ვიდეო: როგორ შევქმნათ მოთხოვნა Github– ზე: 15 ნაბიჯი (სურათებით)
ვიდეო: How to Download Apps on Old iPad (iPad Mini / iPad 1, 2, 3, 4 / iPad Air) 2024, აპრილი
Anonim

Github– ზე გაყვანის მოთხოვნის გაკეთებამდე, თქვენ უნდა შექმნათ თქვენი ფილიალი სამაგისტრო ფილიალიდან და დარწმუნდით, რომ ის განახლებულია. ამის შემდეგ თქვენ თავისუფლად შეგიძლიათ განახორციელოთ და განახორციელოთ ცვლილებები მთავარ ფილიალზე ზემოქმედების გარეშე. როდესაც ვალდებულება მიიღება, თქვენ შეგიძლიათ შექმნათ Pull Request GitHub– ზე, შემდეგ კი შეაერთეთ თქვენი ცვლილებები მთავარ ფილიალში. ამ პროცესის დიდი ნაწილის შესასრულებლად შეგიძლიათ გამოიყენოთ როგორც Git ბრძანების ხაზი, ასევე Github ვებ ინტერფეისი.

ნაბიჯები

მე –3 ნაწილი 1: ახალი ფილიალის შექმნა

შექმენით გაყვანის მოთხოვნა Github– ზე ნაბიჯი 1
შექმენით გაყვანის მოთხოვნა Github– ზე ნაბიჯი 1

ნაბიჯი 1. გახსენით Git

თუ თქვენ ჯერ არ გაქვთ Git პროგრამა, გადადით https://git-scm.com/downloads და შეარჩიეთ და დააინსტალირეთ პლატფორმა, რომელსაც თქვენ იყენებთ.

თუ თქვენ პირველად აყენებთ git– ს, თქვენ ასევე გჭირდებათ კლონირება ან იმპორტი/შექმნა საცავი, სანამ მასში შეიტანთ წვლილს

შექმენით გაყვანის მოთხოვნა Github– ზე ნაბიჯი 2
შექმენით გაყვანის მოთხოვნა Github– ზე ნაბიჯი 2

ნაბიჯი 2. გადადით თქვენი პროექტების დირექტორიაში

შეიყვანეთ "cd" ბრძანების სტრიქონში და დააჭირეთ ღილაკს ↵ Enter, სად არის დირექტორიათა ჯაჭვი, რომელიც მიგიყვანს იქ, სადაც კლონირებული ან შექმნილია თქვენი პროექტის საქაღალდე.

თქვენ შეგიძლიათ გადაიტანოთ საქაღალდე Git ბრძანების ფანჯარაში, რომ ავტომატურად შეავსოთ დირექტორია

შექმენით გაყვანის მოთხოვნა Github– ზე ნაბიჯი 3
შექმენით გაყვანის მოთხოვნა Github– ზე ნაბიჯი 3

ნაბიჯი 3. დარწმუნდით, რომ თქვენი საცავი განახლებულია

შეიყვანეთ "git pull origin master" ბრძანების სტრიქონში და დააჭირეთ ↵ Enter. გამოჩნდება შეტყობინება, რომელიც შეგატყობინებთ, რომ საცავი განახლებულია.

სამაგისტრო არის ნაგულისხმევი ფილიალი პროექტზე

შექმენით გაყვანის მოთხოვნა Github– ზე ნაბიჯი 4
შექმენით გაყვანის მოთხოვნა Github– ზე ნაბიჯი 4

ნაბიჯი 4. გადადით github საცავის გვერდზე

გახსენით თქვენი ვებ ბრაუზერი და შეიყვანეთ თქვენი საცავის უნიკალური github URL.

შექმენით გაყვანის მოთხოვნა Github– ზე ნაბიჯი 5
შექმენით გაყვანის მოთხოვნა Github– ზე ნაბიჯი 5

ნაბიჯი 5. დააწკაპუნეთ ჩამოსაშლელ სიაში „ფილიალი: სამაგისტრო“

ეს მდებარეობს გვერდის ზედა მარცხენა კუთხეში და გაიხსნება სხვა ფილიალების სია და ტექსტური ყუთი.

შექმენით გაყვანის მოთხოვნა Github– ზე ნაბიჯი 6
შექმენით გაყვანის მოთხოვნა Github– ზე ნაბიჯი 6

ნაბიჯი 6. შეიყვანეთ ფილიალის სახელი და დააწკაპუნეთ "ფილიალის შექმნაზე", როდესაც ის გამოჩნდება

ეს შექმნის ახალ ფილიალს სამაგისტრო ფილიალიდან ნებისმიერი სახელის გამოყენებით, რომელიც შეიყვანეთ ტექსტურ ყუთში.

  • თქვენ ასევე შეგიძლიათ შექმნათ ფილიალი ბრძანების სტრიქონიდან. შეიყვანეთ "git checkout branch -b" და დააჭირეთ ღილაკს ↵ Enter, სადაც გინდათ რომ იყოს თქვენი ფილიალი.
  • ახლა თქვენ შეგიძლიათ გამოიყენოთ "git commit" და "git push", რათა უსაფრთხოდ შეიტანოთ ცვლილებები თქვენს ფილიალში, მთავარ პროექტზე ზემოქმედების გარეშე. გაყვანის მოთხოვნის გაკეთება სხვებს საშუალებას მისცემს განიხილონ და განიხილონ თქვენი ცვლილებები, სანამ ისინი კვლავ გაერთიანდებიან მთავარ ფილიალში.
შექმენით გაყვანის მოთხოვნა Github– ზე ნაბიჯი 7
შექმენით გაყვანის მოთხოვნა Github– ზე ნაბიჯი 7

ნაბიჯი 7. განახორციელეთ ცვლილებები თქვენს ახალ ფილიალში

დააწკაპუნეთ ფანქრის ხატულაზე, რომ შეცვალოთ ფაილი საცავში. მას შემდეგ რაც შეიტანთ რედაქტირებას, შეიყვანეთ ჩადენის შეტყობინება და დააწკაპუნეთ ღილაკზე „ჩადება“რედაქტირების ზონის ქვემოთ მდებარე ფანჯრიდან.

  • თქვენ ასევე შეგიძლიათ გააკეთოთ ვალდებულებები ბრძანების სტრიქონიდან. ეს სასარგებლოა ფაილების ადგილობრივად შეცვლისას და არა git ვებსაიტზე. შეიყვანეთ "git commit -m" ბრძანების სტრიქონში და ფაილში ცვლილებების შეტანის შემდეგ დააჭირეთ ღილაკს ↵ Enter. უნდა იყოს მოკლედ აღწერილი ცვლილებების შესახებ.
  • ჩადენილი შეტყობინების ტექსტი შეიძლება იყოს ნებისმიერი, მაგრამ აქ რაღაც არის საჭირო.

3 ნაწილი 2: გაყვანის მოთხოვნის გაკეთება

შექმენით გაყვანის მოთხოვნა Github– ზე ნაბიჯი 8
შექმენით გაყვანის მოთხოვნა Github– ზე ნაბიჯი 8

ნაბიჯი 1. დააწკაპუნეთ "მოთხოვნის გაყვანის" ჩანართზე

ეს მდებარეობს მენიუს ზედა ზოლის გასწვრივ თქვენს საცავის გვერდზე.

გაყვანის მოთხოვნა არის Git ფუნქცია, რომელიც გამოიყენება დამოუკიდებელ ფილიალებში განხორციელებული ცვლილებების წარმოსადგენად კოლაბორატორების მიერ მთავარ პროექტში გაერთიანებამდე

შექმენით გაყვანის მოთხოვნა Github– ზე ნაბიჯი 9
შექმენით გაყვანის მოთხოვნა Github– ზე ნაბიჯი 9

ნაბიჯი 2. აირჩიეთ ფილიალი, რომელიც თქვენ შექმენით სიიდან

ეს აჩვენებს თქვენს მიერ განხორციელებულ ცვლილებებს ორიგინალ შინაარსთან შედარებით სამაგისტრო ფილიალში.

შექმენით გაყვანის მოთხოვნა Github– ზე ნაბიჯი 10
შექმენით გაყვანის მოთხოვნა Github– ზე ნაბიჯი 10

ნაბიჯი 3. დააწკაპუნეთ „შექმენით გამოძახების მოთხოვნა“

მას შემდეგ რაც კმაყოფილი იქნებით თქვენი ცვლილებების მდგომარეობით, ეს არის მწვანე ღილაკი ზედა მარცხენა ნაწილში, ფილიალის ჩამოსაშლელ გვერდზე.

შექმენით გაყვანის მოთხოვნა Github– ზე ნაბიჯი 11
შექმენით გაყვანის მოთხოვნა Github– ზე ნაბიჯი 11

ნაბიჯი 4. შეიყვანეთ სახელი/აღწერილობა თქვენი გაყვანის მოთხოვნისათვის

გამოიყენეთ ეს ველები, რათა დაადგინოთ და მოკლედ აღწეროთ ის ცვლილება, რასაც თქვენ აკეთებთ სხვა თანამშრომლებთან მიმართებაში.

შექმენით გაყვანის მოთხოვნა Github– ზე ნაბიჯი 12
შექმენით გაყვანის მოთხოვნა Github– ზე ნაბიჯი 12

ნაბიჯი 5. დააწკაპუნეთ „შექმენით მოთხოვნის დაყენება“

ეს შექმნის გაყვანის მოთხოვნას შეყვანილი სახელით და აღწერილობით.

მე –3 ნაწილი 3 – დან: გაყვანის მოთხოვნის შერწყმა

შექმენით გაყვანის მოთხოვნა Github– ზე ნაბიჯი 13
შექმენით გაყვანის მოთხოვნა Github– ზე ნაბიჯი 13

ნაბიჯი 1. დააწკაპუნეთ "შერწყმის გაყვანის მოთხოვნა"

ეს ღილაკი გამოჩნდება ქვედა მარჯვნივ, როდესაც გაყვანის მოთხოვნა წარმატებით შეიქმნა.

თქვენ ასევე შეგიძლიათ გამოიყენოთ "git merge" ბრძანების სტრიქონში იგივე მოქმედების შესასრულებლად

შექმენით გაყვანის მოთხოვნა Github– ზე ნაბიჯი 14
შექმენით გაყვანის მოთხოვნა Github– ზე ნაბიჯი 14

ნაბიჯი 2. დააწკაპუნეთ "დაადასტურეთ შერწყმა"

გამოჩნდება შეტყობინება, რომელიც შეგატყობინებთ, რომ გაყვანის მოთხოვნა წარმატებით გაერთიანდა მასტერ ფილიალში. ვინაიდან თქვენი ფილიალი აღარ არის საჭირო, მოგეთხოვებათ მისი წაშლა.

თუ თქვენ გაქვთ რაიმე შერწყმის კონფლიქტი, თქვენ შეგატყობინებთ და ვერ გააგრძელებთ გაერთიანებას. თქვენ დაგჭირდებათ დაბრუნება და ხელახლა ამოღება სამაგისტრო ფილიალიდან, რათა განახორციელოთ თქვენი საკუთარი ფილიალი ნებისმიერი ცვლილებისთვის, შემდეგ შექმნათ ახალი მოთხოვნა

შექმენით გაყვანის მოთხოვნა Github– ზე ნაბიჯი 15
შექმენით გაყვანის მოთხოვნა Github– ზე ნაბიჯი 15

ნაბიჯი 3. დააწკაპუნეთ „ფილიალის წაშლაზე“

ეს გამოჩნდება შეტყობინებაში მეწამული ტოტის ხატის გვერდით. გაერთიანებული და მოძველებული ფილიალების წაშლა არის კარგი გზა პროექტის ორგანიზებული და ადვილად მართვა.

Რჩევები

  • შერწყმის კონფლიქტები შეიძლება წარმოიშვას, თუკი ცვლილებები დაიძაბა შესასრულებლად მას შემდეგ რაც თქვენ განახორციელეთ ცვლილებები თქვენს ცალკეულ ფილიალში. თქვენ დაგჭირდებათ ცვლილებების გადატანა სამაგისტროდან საკუთარ ფილიალში და შექმენით ახალი მოთხოვნის მოთხოვნა წარმატებული შერწყმის მიზნით.
  • პრაქტიკაში, პროგრამული უზრუნველყოფის მრავალი თანამშრომელი მიიჩნევს, რომ Git ბრძანების სტრიქონი უფრო ეფექტურია ვიდრე გრაფიკული ინტერფეისის გამოყენება.

გირჩევთ: