Відгалуження репозиторію
Відгалуження (форк) - копіювання репозиторію. Віджгалуження від основного репозиторію дозволяє вам вільно експериментувати з змінами, не впливаючи на вихідний проект.
Зазвичай, відгалуження використовується для пропонування змін в чужий проект або для використання чужого проекту в якості відправної точки для вашої власної ідеї.
Пропозиція змін до чужого пректу
Чудовий приклад використання розщеплень - пропонувати зміни для зневадження. Замість запису повідомлення про ваду, яку ви знайшли, ви можете:
- Відщепити репозиторій.
- Виправити ваду.
- Відправити "pull request" власнику проекту.
Якщо власнику проекту сподобається ваша робота - він може "затягти" ваші виправлення до вихідного репозиторію!
Використання чужого проекту як відправної точки для вашої ідеї.
В серці відкритого коду лежить ідея, що розповсюдженням коду ми можемо зробити краще, більш надійне програмне забезпечення.
Фактично, коли ви створюєте репозиторій на GitHub - ви маєте вибір який файл ліцензії включити автоматично, який, в свою чергу, визначає як ви хочете поширювати свій проект.
Проиклад відгалуження репозиторію
Відгалуження репозиторію - простий двокроковий процес. Ми створили репозиторій щоб ви попрактикувались з ним! * На GitHub, пройдіть до репозиторію octocat/Spoon-Knife. * В верхньому правому кутку сторінки клацніть Fork. От і все! Тепер у вас є відгалуження оригінального репозиторію octocat/Spoon-Knife.