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