repositorio - git push tag
Git-fatal: el origen remoto ya existe (2)
No puedo crear el origen de forma remota con remote
comando remote
:
$ git remote add origin https://github.com/LongKnight/git-basics.git
fatal: remote origin already exists.
Para solucionar el error, he intentado esto:
$ git remote -v origin
$ git remote -v show origin
No está cargando los archivos de mi repositorio local al remoto:
$ git push -u origin master
fatal: ''origin'' does not appear to be a git repository
fatal: Could not read from remote repository.
Please make sure you have the correct access rights and the repository exists.
¿Cada repositorio tiene su propio origen?
Solución: Estaba usando el Powershell que venía con Github o Git Shell, ya que también se llama para hacer mi tutorial. Una vez que cambié a Git Bash, funcionó bien.
Hmm
Es bastante extraño por qué su origen no tiene un valor. Típicamente, debería verse así:
[mayur.n@harry_potter]$ git remote -v
origin /mnt/temp.git (fetch)
origin /mnt/temp.git (push)
Tu origen no tiene la url asociada con él. En realidad es un par de valor de nombre. Así que cuando dices "git push origin master", Git sustituye el valor de origin. En mi caso, sería "/mnt/temp.git".
Qué puedes hacer ahora ?
Prueba esto:
1) Clonar el repositorio en otro directorio.
2) ejecute " git remote -v
" y obtenga el valor de origen
3) En su caso, parece que el valor es " https://github.com/LongKnight/git-basics.git "
4) Vuelva a su directorio de trabajo y ejecute " git remote add origin2 https://github.com/LongKnight/git-basics.git
"
5) Ejecutar " git remote remove origin
"
6) Ahora ejecuta " git remote rename origin2 origin
"
7) Verifique cuál es el valor de origen ahora con "git remote -v"
8) Se debe configurar correctamente ahora. Si es así, ejecuta " git push
"
Un poco más fácil:
git remote set-url origin https://github.com/LongKnight/git-basics.git
Eso reemplazará el origen actual por uno nuevo.