Если это репо, к которому у вас есть права на запись, используйте ssh-copy-id
, чтобы скопировать вашу личность. Google может предоставить простой сценарий, который делает то же самое для OSX (ssh-copy-id
- это простой сценарий на самом деле). На окнах я понятия не имею, если вы не используете Cygwin, в этом случае это должно быть просто ssh-copy-id
.
Если это не репо, к которому у вас есть права на запись, укажите URL http://somewhere.tld/path/to/repo.git
или https://somewhere.tld/path/to/repo.git
Если это репо, к которому у должен быть доступ, но нет (как, скажем, на общем хосте или что-то в этом роде), вам может понадобиться просто добавить его в панель управления или обратиться в службу поддержки.
Из-за ошибки это может быть написано с ошибкой. Если вышеуказанное не решает вашу проблему, не могли бы вы опубликовать точную команду и вывод, который вы используете и видите?