Я использую Versioncake в своем веб-приложении, Github в качестве платформы управления версиями, и имею некоторые проблемы с обработкой процесса слияния для моих версий файлов.Как слить версии с помощью Git?
Допустим, что я внес изменения в файл example.html. Чтобы создать более новую версию, я переименую ее в example.v2.html. Теперь я создал новый файл, названный им после «старой» версии (в этом случае это будет example.html), и заполнил его последним кодом, существующим в моей ветке «master». Итак, теперь у меня есть старый, переименованный файл и новый файл с содержимым более старой версии.
example.html - вновь созданный файл, содержащий контент из ветки «master». example.v2.html - ранее известный как «example.html». Он был переименован. Имеет мою последнюю версию.
Какова наилучшая практика для слияния моего переименованного примера example.v2.html с его соответствием «example.html» из главной ветки?
В случае, если я все делаю неправильно: Какова наилучшая практика для обработки файлов с версиями в моем приложении?
Да, это в основном все неправильно. Поскольку изменение и фиксация файлов - это самые основные операции, я настоятельно рекомендую вам прочитать немного в [Pro Git] (http://git-scm.com/book/en/v2). По крайней мере, первые две главы. – musiKk
Ребята, У меня к версиям того же файла. Они оба используются. Как вам это удается? – user3087881
Вы изменяете файл на своем месте. Две версии не существуют одновременно в файловой системе. Именно по этой причине вы используете VCS. Дайте Pro Git прочитать. Это отличное введение, которое заставило меня начать в кратчайшие сроки. – musiKk