Я новичок при работе с гитом.
Со своего компа комичу в гитхаб в закрытый репозиторий.
На сервере уже есть этот проект, но он установлен не через Git, а через SSH. На нем очень много возни с правами на папки и все такое.
Как правильно передать изменения с репозитория гитхаб на сервер?
На сервере в папке с проектом:
git init
git remote add origin https://github.com/..........
git pull origin master
Получаю ошибку
* branch master -> FETCH_HEAD
* [new branch] master -> origin/master
error: The following untracked working tree files would be overwritten by merge:
...
Please move or remove them before you can merge.
Aborting
Я понимаю, что он говорит, что некие файлы будут перезаписаны,я не против, так как это и надо - получить новые файлы.
В общем подскажите как правильно реализовать эту операцию.
Дополнительный вопрос. Хочу, чтобы Git не менял файлы подключения в бд.
Надо добавить на сервере в .gitignore /config/db.php?
Если так сделать, то файл на сервере /config/db.php будет игнорироваться гитом и изменения не будут применяться?