Я унаследовал должность и инструкции по созданию нового репозитория git. К сожалению, я столкнулся с проблемами, и никто здесь не знает, что делать. Надеюсь, кто-то может мне помочь.
Вот инструкции, которые мне оставили:
Создайте новый репозиторий:
- Для этих шагов вы должны быть в хранилище gitosis-admin, если у вас его нет, в подходящей родительской папке выполните: git clone git@xxx.xxx.x.xx: gitosis-admin.git
- Отредактируйте файл gitosis.conf - в корне gitosis-admin, в разделе [group base-repo], добавьте имя нового репо в конец раздела «writable =».
- Внесите изменения и вернитесь к мастеру gitosis-admin.
- Для следующих команд my_new_project представляет имя вашего проекта
- mkdir my_new_project
- cd my_new_project
- мерзавец
- Скопируйте в любые файлы, которые вы хотите использовать, чтобы начать репо
- git commit -a -m "Инициализация нового хранилища"
- git remote add origin git@192.168.4.20: my_new_project.git
- Git Push Master
- GIT Push Master: QA
Так что я сделал 1 и 2, без проблем. Он создал локальную папку на моей машине под названием gitosis-admin. Я отредактировал файл gitosis.conf, как указано. Но когда я пытаюсь выполнить шаг 3 (который я предполагаю, это git push gitosis-admin master), bash говорит мне, что
роковое: «master» не является git-репозиторием
фатальный: удаленный конец неожиданно завис
Что я делаю неправильно?