Здравствуйте, AlexNek, Вы писали:
AN> Сколько нужно пока не знаю, но списки команд довольно приличные.
AN> Кстати, решил сегодня попробовать git svn. Пока ничего отрицательного, но комп пришлось оставить включенным, оказывается в хеаде почти 79 тыс. файлов.
Да, есть такой момент... У меня один репозиторий с десятком тысяч ревизий и кучей бинарников (кто придумал скомпиленное коммитить?!) скачивался несколько дней...
AN> .>Эээ... оно не сильно отлчиается от svn.
AN> Они вроде и есть но как то еще ни разу не попадались 
? Не понял.
AN> .>Нет. Если используешь svn, то перед тем как коммитить — надо точно знать, что коммитишь и не поломается ли чего у других.
AN> .>При использовании git коммитишь когда завершаешь какую-то мысль. Т.е. например делаешь какую-то фичу. Чтобы её сделать — надо: что-то порефакторить, написать новый код, написать тест, добавить кнопки для новой фичи, поправить баги, дописать заглушки и т.п. Так вот коммитить можешь после каждого этапа.
AN> Но получается только локально, а когда все закончил надо то в основную ветку забросить.
Ну да, мержишь потом, сразу все коммиты. Притом история сохраняется (или не сохраняется, если решишь её поредактировать).
AN> Да конфиликты прежде всего. А если оставлю мерж на потом как же дальше работать?
В другой ветке. Ещё можно историю как-то поредактировать, чтобы количество конфликтов уменьшить.