как git существующий проект на сервере - PullRequest
0 голосов
/ 23 апреля 2020

У меня есть существующий проект на моем сервере inte rnet. Теперь я решил начать это. что я должен сделать, чтобы сделать из него чистый git? Что я пытался / сделал до сих пор на сервере:

git init
git add .
git commit -m "initial"

, чем на машине с локалью:

git pull ssh://user@server/project
...
fatal: '/project' does not appear to be a git repository
fatal: Could not read from remote repository.

Какие шаги я должен сделать?

спасибо ...

1 Ответ

0 голосов
/ 24 апреля 2020

Добавление этого ответа при ответе на вопросы ..

Сначала убедитесь, что ваш серверный репозиторий инициализирован как git хранилище.

Затем проверьте, какой путь вы указали git указывает на ваш серверный репозиторий.

Как указал @matt, используйте git clone ssh://user@server/project, чтобы сделать локальную копию удаленного репо.

Это проще (и стандартным методом) чем инициализация локального репо git, добавление удаленного URL и извлечение.

Подсказка: если вы не работаете внутри репозитория на удаленном сервере (ie вся распределенная работа будет выполняться на других компьютерах чем сервер), тогда имеет смысл использовать пустой репозиторий, см. эту ссылку:

Как вы используете репозиторий "git --bare init"?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...