Я начал веб-проект без мерзавца.
Теперь я создал проект на bitbucket и сделал резервную копию 10 дней назад. Это означает, что локальная копия была создана с помощью git init add и так далее, но последние изменения были 10 дней назад.
На моем веб-сервере текущая версия примерно в 10% всех файлов была изменена, но на данный момент нет инициализированного git.
Итак, теперь я хочу перенести все файлы со своего сервера в основную ветку, чтобы увидеть различия.
Но как мне это сделать, если новая версия не является ни клоном, ни отдельной ветвью, а просто той же структурой папок и файлов, что и мой мастер git-репозиторий, с некоторыми изменениями.
Ну, мне нравится полностью переключаться на git, но мне нужно визуализировать различия между старой и текущей версией для других разработчиков 🙁
Любая идея?
Спасибо
Получив рабочий каталог с проверенным мастером, вы просто копируете на него файлы с веб-сервера. git diff
покажет вам различия. Если вы делаете git add . && git commit "as per webserver"
вы синхронизируете своего мастера с веб-сервером.
Других решений пока нет …