среда, 2 сентября 2009 г.

Git - лучшая система контроля версий

Вот сколько раз, начиная новый проект, вам приходилось настраивать svn или cvs? Надо выбрать, где будет лежать репозиторий, запомнить на него ссылку, создать базовое дерево с trunk, branches и т.д. У меня на это уходила обычно прорва времени, при этом приходилось отвлекаться на уйму деталей. Ещё один камень в svn - создание директории .svn в каждой папке проекта. А если вдруг ещё и сети нет, то вообще жопа.

Одним из главных достоинств GIT является то, что ему вовсе не обязательна сеть. Ну в самом деле, работаешь ты один над проектом, нафига держать код хрен знает где?

Что делать, чтобы включить git для проекта? Невероятно просто:
cd project/dir
git init
git add .
git gui # или man git

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

1 комментарий:

Анонимный комментирует...
Этот комментарий был удален администратором блога.