git - nuevo - remote origin url bitbucket




Como mudar o URI(URL) para um repositório Git remoto? (8)

Eu tenho um repo (origem) em uma chave USB que eu clonado no meu disco rígido (local). Mudei "origem" para um NAS e testei com êxito a clonagem a partir daqui.

Eu gostaria de saber se eu posso mudar o URI de "origem" nas configurações de "local", então ele vai puxar do NAS, e não da chave USB.

Por enquanto, vejo duas soluções:

  • empurre tudo para o usb-orign e copie-o para o NAS novamente (implica muito trabalho devido a novos commits para o nas-origin);

  • adicione um novo controle remoto a "local" e exclua o antigo (temo que eu quebre minha história).


Alternando URLs remotos

Abra o Terminal.

Ist Step: - Altere o diretório de trabalho atual para o seu projeto local.

2º Passo: - Liste seus controles remotos existentes para obter o nome do controle remoto que você deseja alterar.

3º Passo: - git remote -v

origin  https://github.com/USERNAME/REPOSITORY.git (fetch)

origin  https://github.com/USERNAME/REPOSITORY.git (push)

Altere o URL do seu controle remoto de HTTPS para SSH com o comando set-url do git remote.

4º passo: - git remote set-url origin [email protected]:USERNAME/REPOSITORY.git

Agora, verifique se o URL remoto foi alterado.

5º passo: - git remote -v Verificar novo URL remoto

origin  [email protected]:USERNAME/REPOSITORY.git (fetch)
origin  [email protected]:USERNAME/REPOSITORY.git (push)

  1. remova a origem usando o comando em gitbash git remote rm origin
  2. E agora adicione nova origem usando gitbash git remote add origem (Copiar URL HTTP do seu repositório de projeto no balde de bits) feito

No Git Bash, digite o comando:

git remote set-url origin https://NewRepoLink.git

Digite as credenciais

Feito


Se você está usando o TortoiseGit, siga os passos abaixo:

  1. Vá para a pasta de checkout local e clique com o botão direito para ir ao TortoiseGit -> Settings
  2. No painel esquerdo, escolha Git -> Remote
  3. No painel direito, escolha a origin
  4. Agora altere o valor da caixa de texto da URL para onde seu novo repositório remoto estiver

Sua filial e todos os seus commits locais permanecerão intactos e você poderá continuar trabalhando como antes.


git remote set-url {nome} {url}

ex) git remote set-url origin https://github.com/myName/GitTest.git


se você clonou seu testamento local automaticamente,

URL remoto onde é clonado.

você pode verificá-lo usando git remote -v

se você quiser fazer alterações,

git remote set-url origin https://github.io/my_repo.git

Aqui,

origem - seu ramo

se você quiser sobrescrever o branch existente, você ainda pode usá-lo ... ele substituirá o existente ... ele fará,

git remote remove url
and 
git remote add origin url

para voce...



git remote -v
# View existing remotes
# origin  https://github.com/user/repo.git (fetch)
# origin  https://github.com/user/repo.git (push)

git remote set-url origin https://github.com/user/repo2.git
# Change the 'origin' remote's URL

git remote -v
# Verify new remote URL
# origin  https://github.com/user/repo2.git (fetch)
# origin  https://github.com/user/repo2.git (push)

Alterando o URL de um controle remoto







git-remote