Загрузка в репозиторий Git - PullRequest
0 голосов
/ 22 апреля 2020

Репозитории, которые я использовал, были в конкретной организации. Он был перенесен в новую организацию пару дней назад. С тех пор я сталкиваюсь с проблемами отправки кода в хранилище. Я член новой организации. Я попробовал следующие команды, получил эти ошибки:

1) git remote set-url <name_of_local_folder> <new_organization_repo_URL>
   fatal: not a git repository (or any of the parent directories): .git

2)  git remote -v 
    origin  <new_organization_repo_URL> (fetch)
    origin  <new_organization_repo_URL> (push)

    git push origin <branch_name>
    remote: Repository not found.
    fatal: repository '<new_organization_repo_URL>' not found

Может кто-нибудь подсказать, как это решить?

Ответы [ 2 ]

2 голосов
/ 22 апреля 2020
1) git remote set-url <name_of_local_folder> <new_organization_repo_URL>
   fatal: not a git repository (or any of the parent directories): .git

Ошибка в том, что вы не находитесь в каталоге с Git хранилищем. Сначала вы должны поменять каталоги на каталог своего репозитория.

Как только вы окажетесь в правильном каталоге, вы можете изменить URL-адрес своего пульта дистанционного управления. git remote set-url не принимает имя локальной папки. Требуется имя пульта для изменения. По умолчанию это origin.

git remote set-url origin <new_organization_repo_URL>

Замените <new_organization_repo_URL> новым URL-адресом вашего хранилища. Что-то вроде https://github.com/org/repo.git. Это будет кнопка «Клонировать или скачать» на странице Github хранилища.

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

Похоже, были некоторые проблемы с разрешениями. Владелец организации переназначил разрешения и тогда все хорошо. Но я также использовал git remote set-url origin <new_organization_repo_URL> для установки URL.

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