Как я могу использовать контроль версий, чтобы делать свои собственные модификации, не относящиеся к vcs-ed? - PullRequest
0 голосов
/ 04 января 2011

Предположим, я загружаю скрипт .vim откуда-то, который просто приходит "сырым", его нет нигде в репозитории.

Теперь я хочу сделать несколько настроек.Но когда оригинальный автор выпускает новую версию, я хотел бы легко сохранить свои изменения там, при условии отсутствия конфликтов, и если есть конфликты, которые я хотел бы знать.

Я знаком с использованием gitи SVN очень простыми способами, и я понимаю, как создать свои собственные репозитории, если это необходимо.

Что мне действительно интересно знать, какую процедуру вы бы пройти, чтобы справиться с этой ситуацией?Я уверен, что это подходит для вас раньше:)

1 Ответ

3 голосов
/ 04 января 2011

Получить текущую версию от оригинального автора.

Вставьте его в свою систему контроля версий.

Создать ветку под названием "vendor"

Сделайте свои правки на стволе, фиксируя их на ходу.

Когда вы найдете новую версию от оригинального автора, проверьте ветку "vendor", перезапишите файл (ы) и подтвердите.

Слияние ветки поставщика с транком и фиксация.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...