Настраиваю git на сервере для автодеплоя, структура такая вышла
domain.ru
- ssh
- id_rsa
- id_rsa.pub
- config
- known_hosts
- git
- app
- public_html
Сервер смотрит в public_html т.е. там только index.php а все рабочие файлы проекта выше www в app тут же git папка и ssh с настроками и ключами.
Вопрос 1: в конфиге путь к ключу указан: IdentityFile ssh/id_rsa выходит неверно надо либо config поднимать на уровень, либо писать IdentityFile id_rsa?
Вопрос 2: если перейти в папку git и написать
git config --list
то консоль молчит. Git вообще не видит этот конфиг, как ему указать путь к нему?
Вопрос 3: если в папке git создать репу, например git init там создастся локальный конфиг, который перекрывает глобальный, так может все настройки уже в него вписать?