Я привык к git, и он мне очень нравится, но один из моих клиентов (все еще?) использует subversion, я сейчас не особо разбираюсь в svn, но знаю, что есть пакет git-svn.
Я знаю, что можно получить репозиторий из svn с помощью git, но могу ли я использовать git вместо svn и при этом выполнить фиксацию и «отправить» на центральный сервер svn?
Я хочу использовать git, а не svn, если я могу, вы можете указать мне какой-нибудь учебник для этого?
Спасибо
ИЗМЕНИТЬ:
На самом деле мне не нужно получать ВСЕ коммиты, достаточно только 10/20 предыдущего, так как приложение находится в рабочем состоянии, и это касается только улучшений, поэтому я буду получать всю историю коммитов, только если это действительно необходимо.
.gitignore
файл или что-то подобное, и никогда неgit svn dcommit
более чем один раз зафиксировать время, потому что в журналах svn они будут отличаться всего на несколько секунд. Но кроме этого, вы можете думать о git просто как о очень причудливом клиенте svn, и никто не заметит разницы. - person MatrixFrog   schedule 10.03.2011