скорость.
Скорость является преимуществом PRIMARY. Для меня git
чувствует себя как инструмент, который вы используете как grep
или sed
или awk
. Это то, что вы бежите, не думая о последствиях.
Хм .. почему этот код выглядит забавным? Кто это написал? git blame
Хм .. почему это нарушило ситуацию? Что я сделал не так? git diff
Хм .. что произойдет, если я это сделаю? git branch
Ветвление и слияние происходит быстро в git, поэтому разветвление становится еще одной стратегией кодирования, так же как отменой изменений в вашей среде IDE или различными изменениями между файлами.
С другой стороны, svn чувствует себя как сервер.
Несомненно, разработчики svn добавили функции, которые позволяют svn делать что-то похожее на то, что может сделать git. Но для этого потребуется около минуты. Поэтому он не чувствует себя grep
или awk
или ps
или ls
. Это больше похоже на вход в ваш банковский счет.
Из-за этого вы будете использовать их по-разному. Для меня git чувствует себя как обычный инструмент unix. Svn чувствует себя как сервис. Скорость - это то, что заставляет меня использовать git как инструмент, а не только файловый сервер.
Не могли бы вы уточнить свой вопрос? Тело вашего сообщения не соответствует названию. –
только что обновлено, это помогает? – newlogic
Это более понятно, но этот вопрос, вероятно, слишком велик для Stack Overflow. См. Раздел [Справка/Тема]. –