• софт программирование Git бгг У многих программных проектов, если посмотреть полную историю со всеми ветвями, ветвистость просто бешеная. Первое впечатление обычно — люди сидят, ломают голову, поддерживают код и процесс разработки в целостном и непротиворечивом состоянии.
    Однако секунд через 15 становится ясно, что все просто делают commit, потом push, потом круглые глаза, следом pull, затем merge, и наконец опять push.
    ♡ recommended by @borman

Replies (5)

  • @dluciv, Знаю проектик, в котором в одном git-репозитории тыща несвязанных скриптов, над которыми работает десяток разработчиков. Ну и, очевидно, в каждый момент времени толщина охапки веток в мастере примерно равна количесву активных в этот момент разработчиков.
    Редкий случай, когда понимаешь, что лучше бы они оставались в svn.
  • @dluciv, git pull -r в массы!
  • @Totktonada, а не осиливают. А squash это вообще что-то запредельное для людей
  • @Totktonada, Ага, а в случае конфликта — бицца головой апстену и на всякий случай читать про reflog.
    Для перфекционистов больше подходит pull --ff-only.
  • @borman, Разве оно не вызывает просто rebase -i внутри?