Ошибка отправки в удаленный репозиторий git

Я установил git-репозиторий на ВМ, который работает довольно хорошо. Я клонировал репозиторий на своем локальном компьютере и протестировал его с простым файлом, все работало.

Теперь я хочу зафиксировать некоторые файлы из моего каталога разработки в моем git-репозитории, но при этом у меня появляется следующее сообщение об ошибке:

error: src refspec master does not match any.
error: can't push references to 'git@github.com:ezsystems/ezplatform.git'

Странно то, что мой репо не "git@github.com:ezsystems/ezplatform.git", я обычно отправляю свои файлы через SSH-соединение на мой виртуальный git-сервер! Кроме того, поскольку я работаю над веб-проектом, я сделал символическую ссылку на свой каталог для разработки непосредственно в своем локальном git-репо. Я не думаю, что это проблема. У меня также есть это сообщение, когда я хочу отправить файл, который находится в моем каталоге разработки:

git commit -m "adding files"
Actually on no branch
Modifications that will not be validated : 
     [bunch of file names]
No modification add to the validation

Есть ли у вас какие-либо подсказки, чтобы помочь мне решить эту проблему?

1 ответ

git remote add origin ssh://[user]@[server_address]/[git_repo_url]

Это создаст git remote с именем origin. Каждая часть разбита ниже:-

[Пользователь] должен быть заменен пользователем на сервере, который имеет права на чтение и запись в git-репо.

[Server_address] - это полное доменное имя сервера, на котором размещено ваше git-репо.

[Git_repo_url] - это местоположение git-репо на сервере.

Для запуска вашего репо введите следующую команду:-

git push -u origin master
Другие вопросы по тегам