octocat
11.07.2012 13:37
Я просто оставлю это здесь — http://www.yiiframework.ru/forum/viewtop...
Recommended by:
@Katenok
в чем, собственно, удивление? очень даже резонный вопрос.
Ээээ, и что?
merge не является артефактом git, и все же достаточно базовая вещь, чтобы про нее спрашивать на форуме. Кроме того, люди похоже привыкли, что едва ли не все в мире вырастает из любимого php. Как-то так...
/3
> merge не является артефактом git, и все же достаточно базовая вещь
человек не сталкивался с системами контроля версий, спросил — ему ответили. что не так-то?
> люди похоже привыкли, что едва ли не все в мире вырастает из любимого php
это тут при чем? по ссылке ничего подобного не видел
ничего себе базовая вещь. прям настолько базовая, что некоторые даже предпочли долгое время пользоваться системой контроля версий от микрософт, в которой каждый при разработке эксклюзивно лочил файлы на себя. алгоритмы мержинга сложны, а без них (без автоматического резолва конфликтов) никаким гитом невозможно было пользоваться. получается как раз наоборот, ты, в отличии от пхпшника, просто пользуешься инструментом и если оно работает думаешь, что оно простое и "базовое".
В такой постановке все нормально. В остальном — вопрос тупой.
Есть полно источников по vcs и конкретно по git'у. Судя по вопросу, автор не подтрудился поискать и просветиться.
Я год назад, помню, гуглил ман по азам гита — ничего вменяемого не нашел. Были монструозные гигинтские маны только.
Год назад, если не путаю, уже были книжки типа как от Scott Chacon, и был git guts.
Да, прямо настолько базовая, если мы используем "неблокирующие" vcs. И непонятно причем здесь алгоритмы, если пользователю они в любом случае не видны. Ну и раз уж на то пошло, по ссылке вопрос не про алгоритмы, а про само понятие.
не понял. там вопрос: "Как эти (конфликтующие) части потом совмещаются в одно целое?". чистейший вопрос про алгоритмы, не?
"Конфликтующие" нет в оригинале, если быть точным, и не обязательно подразумевается, т.к. в файле можно редактировать и разные области. Если бы был вопрос про алгоритмы, был бы упомянут merge как предмет алгоритма. Хотя я конечно могу ошибаться.
"Но ведь на практике они очень часто могут править одни и те же файлы.". Не забывай, что это ведь и есть минимальное требование для мержа. И, собственно, слово merge он применил в его русскоязычном аналоге "совмещаются". Просто он реально молод и не сталкивался, ну бывает.
Ну а то что мозгов не хватило просто дочитать свой мануал до этого места, или же провести эксперимент — да, тут он натупил.
Да на любую тему вышли книги. Теперь вопросов вообще не задавать?
О том и речь была.
http://citforum.ru/howto/smart-questions...