Совсем недавно, 2 года назад, Линус Торвальдс написал Git — систему контроля версий, а точнее, распределенную scm. С тех пор число разработчиков, использующих его, выросло в геометрической прогрессии.
Не так давно, месяца два назад, я решил взглянуть на то, что это такое и с тех пор использую его каждый день и во всех проектах, с которыми работаю (ну если честно, почти во всех их, есть один проект для svn, в котором везде были поврежденные симлинки, использовать git просто невозможно).
Так почему же git так хорош? — Чистота – залог здоровья .
в отличие от svn создается только один каталог .
git, где хранится вся необходимая системе информация; Каталоги .
svn не создаются на протяжении всего проекта.
— Интеграция с свн .
Да, вы можете использовать git при работе с репозиторием svn! Для этой цели включен git-svn. Однако, как я уже говорил выше, если svn-репозиторий содержал символические ссылки, то git не сможет преобразовать его в свой формат. — Вы можете использовать его в автономном режиме .
Даже если у вас проблемы с интернетом, вы все равно можете зарегистрироваться, тогда просто синхронизируйте репозиторий с сервером (если оно вам вообще нужно).
— Ветви .
Помните бранчи в SVN? Забудь это.
С git бранчи станут повседневным и очень удобным делом.
— И наконец Как говорится, это новый и блестящий инструмент для Coolkidz. О чем именно я говорю? Я могу пригласить первых трёх человек на бета-тестирование на github ( http://github.com ), поверьте, вы не пожалеете.
Я очень-очень прошу писать только в том случае, если вы действительно используете git, а не просто посмотреть.
Заранее спасибо.
Теги: #git #github #agile веб-разработка #Chulan
-
Трудный Путь К Бесшумному Компьютеру
19 Oct, 24 -
Тренировка Джуниоры.
19 Oct, 24