Відгалуження репозиторію

Відгалуження (форк) - копіювання репозиторію. Віджгалуження від основного репозиторію дозволяє вам вільно експериментувати з змінами, не впливаючи на вихідний проект.

Зазвичай, відгалуження використовується для пропонування змін в чужий проект або для використання чужого проекту в якості відправної точки для вашої власної ідеї.

Пропозиція змін до чужого пректу

Чудовий приклад використання розщеплень - пропонувати зміни для зневадження. Замість запису повідомлення про ваду, яку ви знайшли, ви можете:

  • Відщепити репозиторій.
  • Виправити ваду.
  • Відправити "pull request" власнику проекту.

Якщо власнику проекту сподобається ваша робота - він може "затягти" ваші виправлення до вихідного репозиторію!

Використання чужого проекту як відправної точки для вашої ідеї.

В серці відкритого коду лежить ідея, що розповсюдженням коду ми можемо зробити краще, більш надійне програмне забезпечення.

Фактично, коли ви створюєте репозиторій на GitHub - ви маєте вибір який файл ліцензії включити автоматично, який, в свою чергу, визначає як ви хочете поширювати свій проект.

Проиклад відгалуження репозиторію

Відгалуження репозиторію - простий двокроковий процес. Ми створили репозиторій щоб ви попрактикувались з ним! * На GitHub, пройдіть до репозиторію octocat/Spoon-Knife. * В верхньому правому кутку сторінки клацніть Fork. От і все! Тепер у вас є відгалуження оригінального репозиторію octocat/Spoon-Knife.

Тримайте свою гілку синхронізованою

Оригінал