Я подписал репозиторий, скажем, от user1 / repo1 до меня / repo1.
Другой пользователь поставил тот же репо из user1 / repo1 в user2 / repo1.
Я прочитал доступ к обоим репо. Я могу подтвердить, потому что я могу открыть код в браузере. Я клонировал раздвоенную версию моего репо на локальный.
Теперь я хочу получить изменения от user2 / repo1 / branchA. user2 / repo не было в моем удаленном списке. Так что я добавил это с помощью
git remote add https://github.com/user2/repo1.git
Проверено с помощью
git remote -v
и он показывает пульт. Теперь, когда я пытаюсь получить с помощью
git fetch user2
git fetch user2 branchA
git fetch user2/branchA
ничего не работает и я становлюсь смертельным: репо не найдено
Также попытался клонировать репо прямо из ссылки user2 / repo1 на локальный, используя
git clone https://github.com/user2/repo1.git
но не в состоянии это сделать. Github не позволит мне создать форк другого форка, так как я уже разветвил одну версию репо.
Уже посмотрел ответы:
https://help.github.com/articles/error-repository-not-found/
и различные другие, поскольку я ищу это от 4-5 часов.
user2/repo1
вам локальную машину?http://
репозиторием, вы должны использовать либо URL-адрес репозитория SSH, либо, если вам нужно использовать HTTP, вы можете сгенерировать токен личного доступа .