LINUX.ORG.RU

Вышло второе издание книги «Pro Git»

 ,


9

2

Вышло второе издание книги о системе контроля управления версиями Git - «Pro Git». Переработан старый материал, исходный код книги переведен с разметки Markdown в AsciiDoc. Книга довольно сильно увеличилась в объеме, теперь ее PDF-версия содержит более 570 страниц.

Добавились новые главы, особое внимание уделено утилитам для работы с Git (GitLab, GitHub и пр.).

>>> Подробности



Проверено: Shaman007 ()
Последнее исправление: Shaman007 (всего исправлений: 1)

Ответ на: комментарий от I-Love-Microsoft

О любитель hg.

Можешь рассказать об аналогах

git subtree split --prefix=нечто -b ветка-нечто

git subtree merge --prefix=нечто ветка-нечто

и так далее?

anonymous
()
Ответ на: комментарий от makoven

А .pyc файлов ты там не увидел, да?

anonymous
()

Mercurial всегда использовали только хипстеры и мизантропы. Нормальные люди берут Гит и работают.

Deleted
()
Ответ на: комментарий от I-Love-Microsoft

А что на счет группы 5-15 разрабов? Им то зачем что-то иное? Какие могут быть git subtree split и merge? Для их-то простых задач?

А что группа не использует сторонние библиотеки?

anonymous
()
Ответ на: комментарий от CARS

даже с TeX'ом

да ну ты чо, по сравнению с техом гит - просто винда какой простой!

vitalif ★★★★★
()
Ответ на: комментарий от vitalif

Может reset?

Да, речь шла о git reset, меня выше уже поправили.

CARS ★★★★
()
Ответ на: комментарий от anonymous

А что группа не использует сторонние библиотеки?

Там нужно что-то сложнее git pull и еще пары команд? Кроме того, субрепозитории git-овские нормально дружат с hg (по крайней мере мои простые потребности не встретили проблем).

I-Love-Microsoft ★★★★★
()
Ответ на: комментарий от I-Love-Microsoft

О!!!

Кроме того, субрепозитории git-овские нормально дружат с hg

А вот это уже интересно. Можно какой-нибудь юскейс?

Пока даже не представляю что и как, непонятно куда смотреть.

anonymous
()
Ответ на: комментарий от I-Love-Microsoft

По аналогии с SVN externals, только hg поддерживает и svn и hg (ессно) и git.

Загуглил hg external. Выдало то что нужно. Спасибо. Да. Это решает проблему сторонних библиотек. Причем независимо от системы управления версиями используемыми разработчиками библиотеки.

anonymous
()

Ухты, интересное чтиво на выходные.

Deliverance ★★
()

570 страниц?

Мне лично хватает вот этих команд:

1. git status 2. git diff 3. git add 4. git commit -m 5,6. git push/pull 7. git checkout 8. git reset 9. gitk (или git log, если доступен только терминал).

И гораздо реже: 10. git merge 11. git clone 12. git remote 13. git tag

EvgenijM86
()
Последнее исправление: EvgenijM86 (всего исправлений: 1)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.