Как да създадете заявка за изтегляне в Github: 15 стъпки (със снимки)

Съдържание:

Как да създадете заявка за изтегляне в Github: 15 стъпки (със снимки)
Как да създадете заявка за изтегляне в Github: 15 стъпки (със снимки)

Видео: Как да създадете заявка за изтегляне в Github: 15 стъпки (със снимки)

Видео: Как да създадете заявка за изтегляне в Github: 15 стъпки (със снимки)
Видео: Управляй iPad как БОГ! Мастер-класс по жестам многозадачности на iPad 2024, Април
Anonim

Преди да направите заявка за изтегляне в Github, ще трябва да създадете свой собствен клон от главния клон и да се уверите, че е актуален. След това вие сте свободни да правите и извършвате промени, без да засягате основния клон. След като бъде направен ангажимент, можете да създадете Pull Request на GitHub, след което да обедините промените си обратно в основния клон. Можете да използвате както командния ред на Git, така и уеб интерфейса на Github, за да извършите голяма част от този процес.

Стъпки

Част 1 от 3: Създаване на нов клон

Създайте заявка за изтегляне на 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. Ще се появи съобщение, което ви уведомява, че хранилището е актуално.

Master е клона по подразбиране на даден проект

Създайте заявка за изтегляне на Github Стъпка 4
Създайте заявка за изтегляне на Github Стъпка 4

Стъпка 4. Придвижете се до страницата на хранилището на github

Отворете уеб браузъра си и въведете уникалния github URL адрес на вашето хранилище.

Създайте заявка за изтегляне в Github Стъпка 5
Създайте заявка за изтегляне в Github Стъпка 5

Стъпка 5. Щракнете върху падащото меню „branch: master“”

Това се намира в горния ляв ъгъл на страницата и ще отвори списък с други клонове и текстово поле.

Създайте заявка за изтегляне на Github Стъпка 6
Създайте заявка за изтегляне на Github Стъпка 6

Стъпка 6. Въведете име на клон и щракнете върху „Създаване на клон“, когато се появи

Това ще създаде нов клон от главния клон, използвайки името, което сте въвели в текстовото поле.

  • Можете също да създадете клон от командния ред. Въведете „git checkout branch -b“и натиснете ↵ Enter, където е всичко, което искате да се извика във вашия клон.
  • Вече можете да използвате „git commit“и „git push“за безопасно извършване на промени във вашия клон, без това да засяга основния проект. Подаването на заявка за изтегляне ще позволи на другите да прегледат и обсъдят вашите промени, преди да ги обединят обратно в основния клон.
Създайте заявка за изтегляне на Github Стъпка 7
Създайте заявка за изтегляне на Github Стъпка 7

Стъпка 7. Извършете промени във вашия нов клон

Щракнете върху иконата на молив, за да редактирате файл в хранилището. След като редакциите бъдат направени, въведете съобщение за ангажиране и щракнете върху „Commit“от прозореца под областта за редактиране.

  • Можете също така да правите коммити от командния ред. Това е полезно, когато правите промени във файловете локално, а не на уебсайта на git. Въведете „git commit -m“в командния ред и натиснете ↵ Enter, след като направите промени във файл. трябва да бъде кратко описание на направените от вас промени.
  • Текстът на съобщението за ангажиране може да бъде всичко, но тук се изисква нещо.

Част 2 от 3: Подаване на заявка за изтегляне

Създайте заявка за изтегляне на 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. Щракнете върху „Изтриване на клон“

Това ще се появи в известието до лилавата икона на клон. Изтриването на обединени и остарели клонове е добър начин да поддържате проекта организиран и лесен за управление.

Съвети

  • Конфликтите при сливане могат да възникнат, ако промените са били натиснати за овладяване, откакто сте направили промените в отделния си клон. Ще трябва да издърпате тези промени от master към вашия собствен клон и да създадете нова заявка за изтегляне, за да се слее успешно.
  • С практиката много софтуерни сътрудници намират командния ред на Git за по -ефективен от използването на графичен интерфейс.

Препоръчано: