Ситуация такая; у нас есть сервер разработки с нашим проектом. У меня есть тот же проект на местном уровне. Для этого проекта пока нет репозитория. Файлы равны, или так мы надеемся. Я git init
сервер файлы с использованием SSH, git remote add
, git add .
файлы, git commit -m
и git push -u origin master
. Снова, на сервере .
Теперь я не хочу клонировать весь этот репозиторий, потому что у меня уже есть файлы локально. Есть ли чистый способ, которым я могу как-то git init
в своих локальных файлах, чтобы мне не пришлось git clone
весь проект, И есть ли способ красиво обработать любые возможные различия в локальных файлах по сравнению с теперь отправленным сервером файлы.
Попытки, таким образом, заставляют git не понимать, что локальные файлы совпадают с файлами сервера (в репо сейчас), и говорят, что все файлы перезаписаны.
Любая помощь приветствуется.