Категория «Я вот вчера прочитал про такую штуку и теперь вас всех научу» — отдельная и весьма печальная глава хабра. Во всяком случае, читается ваш комментарий именно так.
Вот я и говорю, долбоящеры, чего минусуете, если не разобрались,)))
Это же как наглядный пример — отличное удобное дополнение к объяснениям, которое можно показать перед тем, как перейти на дев-сервер и крутить команды там.
Я со своей стороны могу порекомендовать писать законченные комментарии — во избежание.
Ваш комментарий тогда выглядел бы так:
Чертовски вовремя!
Как раз завтра должен провести быстрый тренинг по использованию гита. Одно дело самому рассказывать, другое показать на интерактивном примере…
Рискую быть заминусованым…
Есть вещи, которые как-то сразу интуитивно понятны и после чтения короткого мануала.
А есть другие вещи, про которые документацию читаешь снова и снова — и опять приходится возвращаться, особенно в сложных проектах, например, с субмодулями.
Вот git для меня из этой серии.
Документации вроде бы море, и появляется еще и еще. Вот и эта обучалка в эту же сторону.
Все это как раз говорит о том, что git на самом деле не очень понятен и каждый для себя пытается придумать новые способы его изучения.
bazaar куда более убог (именно убог, а не прост) по сравнению с git. Отвратительные ветки (ничем не лучше svn), ужасный мерж. После того, как хоть немного поработаешь с гитом (а особенно, если параллельно работать и с тем и с тем), работа с базааром приносит боль, унижение и ничего больше.
Окей, спасибо, пригодиться. Но это, во-первых, никак не красит bzr, потому что надо как-то догадаться о наличие каких-то магических предопределенных алиасов (я вот не догадался), во-вторых, это все равно не лучше git-а, в котором у каждой ветки уже есть свое короткое имя (потому что это покрывает большее количество сценариев употребления).
Насчет подробного вы не правы. Git я знаю очень поверхностно. Я не читал тысячестраничные мануалы с сотнями матана и экзаменов не сдавал перед тем, как меня пустили в репозиторий. Краткое описание workflow, принятого в конкретной команде, и вперед.
Ну, во-первых, читаю по необходимости (когда нужно что-то сделать) а я не знаю, как. Про bazaar точно так же, как и про git. Кроме того, последний единственный позиционируется, как средство, по которому надо че-то учить (количество разнообразных туториалов хорошее подтверждение этому). Поэтому говорить, что по сравнению с гитом что угодно простое, как палка, а потом отправлять курить маны, это в определенной степени лукавство. Соглашусь, что относительно алиасов это не очень криминально, но это ведь наверняка не единственное место? Вот и выходит, что или гит все-таки не настолько сложен, или все остальные не настолько просты.
Вероятно, тут дело в том, что по-человечески с ветками я начал работать в git раньше, чем даже с svn. Не нашел ничего сверхсложного в реализации относительно повседневных задач. Теперь все измеряю по нему.
Интерактивная обучалка ветвлению в Git