Мне предоставили доступ к частному репозиторию, размещенному в агентстве по развитию. Мне дали доступ для чтения к репо. Программное обеспечение, которое они используют для репозиториев, называется GitBlit. Я хочу клонировать репозиторий на свой Mac, поэтому запускаю следующую команду на терминале:
клонирование git https://[email protected]'s-name.com/ r/some_string/имя_проекта.git
Я вошел в их систему с помощью браузера и увидел свой проект и историю его коммитов. Но когда я клонирую с помощью вышеуказанной команды на терминале, он запрашивает пароль, но я получаю на экране следующий вывод:
фатальный: невозможно получить доступ к 'https://[email protected]'s- name.com/r/some_string/project_name.git': запрошенный URL вернул ошибку: 403
ИНФОРМАЦИЯ:
Я знаю, что в SO есть много вопросов, которые пытаются решить эту проблему, но все они связаны с GitHub и решают проблему, из-за которой они должны отправить исходный код в github, изменив информацию в файле .git/config. У меня нет этой опции, потому что у меня нет исходного кода (я хочу его скачать).
ДОПОЛНИТЕЛЬНАЯ ИНФОРМАЦИЯ
- Я правильно ввел пароль и имя пользователя. Я пробовал это много раз :|
Предположение:
Я предполагаю, что предоставление «доступа для чтения» означает, что я могу получить код на своей стороне, но не просто отправить код обратно в репозиторий на их стороне.
Дело в том, что я не могу найти решение этой проблемы, потому что информация на SO связана с GitHub, а не с каким-то частным репозиторием, который был размещен в частном порядке на gitBlit.