Запитати

Що таке pull request?

Alex
1 рік тому · 85 · Вирішено

Що таке "пул реквест" (pull request), той що GitHub, і як його застосувати?

git github

Відповіді на питання (2)
Alex Обране рішення
1 рік тому

Дивимося за руками.

  1. Крутий програміст створив репозиторій.
  2. Ви зробили форк його сховища (тобто скопіювали до себе).
  3. Ви зробили якісь круті зміни у своєму репозиторії.

Тепер якщо ви хочете, щоб крутий дядько вніс ваші круті зміни у свій крутий код. І ви просите, щоб він взяв ваші зміни, тобто зробив git pull. Це і називається pull request


1 рік тому

До вищесказаного можна додати наступне. Далеко не всі пулл-реквести приймаються розробниками. Тут потрібно дотримати ряд правил:

  1. Пулл-реквест (ПР) повинен бути добре оформлений і містити вичерпний опис.

  2. Звичайне правило, один баг - один ПР, одна фіча - один ПР. Не потрібно намагатися запхати відразу купу всього.

  3. Дуже важливо дотримуватися Code Style того проєктe, для якого ви робите ПР. Нехай навіть він здається вам протиприродним (наприклад ви завжди робите відступи у вигляді 4 пробіли, а в проєкті таби).

Не потрібно боятися робити ПР-и, адже допомогти можна навіть в дрібниці. Наприклад ви знайшли помилку перекладу в readme файлі або вам здається що якийсь опис фічі можна зрозумілішо перефразувати.

На гітхабі мільйони проєктів, які живуть виключно на ентузіазмі творців, хороші ПР-и дуже добре стимулюють цей ентузіазм)


Для відповіді на запитання необхідно авторизуватись

Вхід / Реєстрація