Здравствуйте, vpchelko, Вы писали:
LVV>>Насколько я знаю — первая на русском: http://www.ozon.ru/context/detail/id/33575056/
V>Git изучается за вечер на коленках. А тут нашлись те, кто целую книгу написали?
Вы просто не ЦА этой книжки.
Здравствуйте, Aртёмка, Вы писали:
LVV>>>Насколько я знаю — первая на русском: http://www.ozon.ru/context/detail/id/33575056/
V>>Git изучается за вечер на коленках. А тут нашлись те, кто целую книгу написали?
Aё>Вы просто не ЦА этой книжки.
А я, кстати, так и не понял, кто же эта ЦА.
Сначала я подумал, что это для студентов: вводная часть о том, какие виды контроля версий бывают("а еще бывает, детки, что есть просто расшареная папка" — в XIX, seriously?), "скачайте exe-файл инсталлятора со страницы проекта на GitHub'е и запустите его" и прочие "полезные" вещи.
Потом я увидел, что консоль — нашевсьо и решил, что это, наверное, всё-таки для админов, которые(простите за капитанство) будут админить, писать скрипты какие-то и тому подобные вещи, заботливо разбираемые в книге. Ну типа(пример из книги):
$ git filter-branch --commit-filter '
if [ "$GIT_AUTHOR_EMAIL" = "schacon@localhost" ];
then
GIT_AUTHOR_NAME="Scott Chacon";
GIT_AUTHOR_EMAIL="schacon@example.com";
git commit-tree "$@";
else
git commit-tree "$@";
fi' HEAD
А потом я прочёл русское название и понял, что не понимаю вообще ничего в этой жизни. "Профессиональному программисту" нужно взять-положить, мердж-ребейз, причём желательно всё-таки не через консоль, а через плагин к IDE, ну как максимум — через какую-то приблуду типа SourceTree или что там нынче в почёте. Но уж никак не "как поменять email пользователю".
Ну так и кто же ЦА?
Здравствуйте, LaptevVV, Вы писали:
LVV>А вообще-то книжка, конечно, не для слабонервных виндузятников...
LVV>Ибо всю работу описывает из командной строки unix...
Ну да, если речь о командной строке unix, то книжка действительно не для слабонервных.
ARI ARI ARI... Arrivederci!