Сетевой график Github выглядит как карта метро

Мне просто интересно, имели ли другие люди, работающие в команде с использованием github для частных проектов, такую ​​же карту сети?

alt text http://a.yfrog.com/img715/1711/95n.png

Или мы делаем что-то явно неправильно?

Ответ 1

Ну, я как бы относился к моей сетевой карте, похожей на вашу, и не знал, как там появились локальные ветки. Я получил хороший и подробный ответ на мой вопрос ЗДЕСЬ относительно того, откуда все эти беспорядки появляются. Помимо этого вам не нужно слишком беспокоиться о том, как выглядит карта, вы должны придерживаться рабочего процесса, который работает для вашей команды, и не бойтесь экспериментировать.

Ответ 3

Я не знаю, является ли ваш сетевой график распространенным среди других проектов GitHub, но у него есть только одна проблема:

Основная опорная строка (верхний блок) не является линейной.
Смысл, что кто-то, оттянувшийся от него некоторое время назад, вероятно, когда он/она наконец обновит свою локальную копию, применит "" ВОССТАНОВЛЕНИЕ ОТ РЕЖИМА UPSTREAM "" если они хотят применить свою локальную работу поверх новой истории.

Кроме того, долгоживущие ветки (например, нижняя красная) всегда сложнее слить (но, конечно, намного проще, чем с Subversion).
Ничего особенного.