Как я понимаю, вы пытаетесь изменить свой origin/branch
URL-адрес, но нет необходимости. Просто проверьте два разных подхода к вашей проблеме.
$ git clone https://github.com/somegreatpath/somegreatproject.git
$ cd somegreatproject
Проверьте, какую ветку вы используете в данный момент:
$ git branch
* 2.x
Отметьте нужную вам ветку
$ git checkout -b 3.x origin/3.x
Branch 3.x set up to track remote branch 3.x from origin.
Switched to a new branch '3.x'
Подтвердите, что вы используете нужную ветку:
$ git branch
* 3.x
2.x
Если вы хотите обновить код позже, запустите git pull
:
$ git pull
Already up-to-date.
А также вы можете изменить origin
. Во-первых, проверьте текущий удаленный URL:
$ git remote -v
* origin git@github.com:USERNAME/REPOSITORY.git (fetch)
* origin git@github.com:USERNAME/REPOSITORY.git (push)
Установить новый URL
$ git remote set-url origin https://github.com/USERNAME/REPOSITORY.git
Убедитесь, что удаленный URL-адрес изменился.
$ git remote -v
* origin https://github.com/USERNAME/REPOSITORYUSERNAME/REPOSITORY.git (fetch)
* origin https://github.com/USERNAME/REPOSITORYUSERNAME/REPOSITORY.git (push)
Надеюсь, это помощь!