Я планирую перенести все файлы и папки из / app / gitfiles в моей локальной системе на локальный удаленный git-сервер.
Ниже приведена команда, которую я выполняю:
1. export GIT_SSH_COMMAND="ssh -i /path/to/private/id_rsa -F /dev/null"
2.
git init /app/gitfiles
3.
ls -qa /app/gitfiles/
. .. CRM.ear .git
#Verified that the .git folder got created
4.
git add -a /app/gitfiles/*
fatal: not a git repository (or any parent up to mount point /)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
5.
git commit -m "Adding new files to repo"
6.
git push
Как вы можете видеть, я ожидал, что / app / gitfiles / будет добавлен на git stage @, шаг 4. В этом примере в папке CRM.ear Но, к сожалению, она завершается с ошибкой, показанной в пункте 4.
Не могли бы вы подсказать, в чем проблема с моей командой @step 4?
Конечная цель - написать ANSIBLE PlayBook [вероятно, ANSIBLE GIT-модуль] для выполнения вышеуказанной задачи.