Весь смысл Github - «социальное кодирование» .
Лично я разветвляю репозитории, когда:
- Я хочу внести изменения.
- Я думаю, что проект интересен и, возможно, захочет использовать его в будущем, но у меня нет более простого способа сохранить его на устройстве, которое я сейчас использую.
- Я хочу использовать часть или весь код в этом хранилище в качестве отправной точки для моего собственного проекта.
Теперь я слышал о людях, собирающих марки и ракушки, но зачем кому-то собирать репозитории?
Почему нет?
Нет ничего (о чем я могу подумать), которое могло бы пойти не так, если бы я разбудил репозитории для личного удовольствия. Честно говоря, я храню папку интересных проектов, которые я вижу на Github и в других местах просто для вдохновляющих целей, и отчасти потому, что я гик. Я понимаю, что мне не нужно разбирать проект, чтобы прочитать код, но я, возможно, на самом деле захочу отредактировать его в будущем.
Теперь начните разветвляться.