Re: > показать какие коммиты есть в веткеext_47000November 7 2009, 18:54:26 UTC
на самом деле все просто - просто git работает в терминах деревьев, веток - все что вышеприведенная команда делает - показать разницу между двумя деревьями (узел дерева - коммит). К этому на самом деле быстро привыкаешь и это даже удобно :)
Re: > на самом деле все просто - просто git работаетnikita_timofeevNovember 13 2009, 12:13:17 UTC
Ну... С git'ом поставляются очень не плохие bash-completion'сы. А вообще все знакомые мне "люди" использующие git, используют самописные скриптовые обёртки вокруг него. Самые частые претензии, которые мне доводилось слышать в адрес гита: отсутствие докачки; отсутствие какой либо libgit.so и... невозможность ограничить доступ части разработчиков к части репозитория. Последние как правило выбирают svn.
Re: > Ну... С git'ом поставляются очень не плохие bash-completion'сыnikita_timofeevNovember 14 2009, 02:21:52 UTC
Скорее мне не понятна аргументация. Почему hg «более для людей»? То что он медленнее мне понятно. То что для работы с ним мне потребуется питон (которого в системе-на-флешке я предпочёл бы не иметь в виду размера) мне тоже понятно. А вот чем он удобнее гита мне как-то не очень понятно. На мой взгляд то же самое вид с боку. К слову и git fetch и git log (и ещё много кто) прекрасно работают и без указания конкретного дерева.
> Какой доступ - на чтение, или на запись?
Вопрос крайне интересный. До этого момента мне просто в голову не приходило что может понадобиться ограничивать доступ на чтение, посему всегда полагал что речь идёт именно о невозможности закрытия части репозитория на запись.
Reply
Например: hg incoming → git ?
Reply
Это противопоставление второму, т.е. "git - для крсноглазиков"?
Reply
Reply
git fetch origin; git log branchname..origin/branchname
Reply
Ещё один пример, который показывает почему у hg репутация «больше для людей», чем у git. :-)
Reply
Reply
Reply
Reply
> невозможность ограничить доступ части разработчиков к части репозитория
Какой доступ - на чтение, или на запись?
Reply
> Какой доступ - на чтение, или на запись?
Вопрос крайне интересный. До этого момента мне просто в голову не приходило что может понадобиться ограничивать доступ на чтение, посему всегда полагал что речь идёт именно о невозможности закрытия части репозитория на запись.
Reply
> именно о невозможности закрытия части репозитория на запись.
Без проблем - в Git есть hook'и (как и в SVN, к примеру), поэтому - без проблем.
Reply
$ git b
* (no branch)
Reply
Leave a comment