bob.mazzo
Recientemente cloné un repositorio en mi disco local, pero ahora estoy tratando de enviar todos los cambios a un repositorio completamente nuevo. Sin embargo, git sigue diciéndome que se denegó el permiso, y eso se debe a que está tratando de ingresar al repositorio clonado originalmente.
DETALLES:
Originalmente cloné de https://github.com/taylonr/intro-to-transportador (es decir, basado en un curso de Pluralsight en https://app.pluralsight.com/library/courses/protractor-introduction/table-of-contents ) .
Ahora que completé el curso, me gustaría enviar mi código finalizado a mi propio repositorio de git (que acabo de crear en github):
https://github.com/robertmazzo/intro-to-transportador
Cuando uso el siguiente comando git:
git remoto agregar origen https://github.com/robertmazzo/intro-to-transportador.git
me dice remote origin already exists
lo cual supongo que está bien porque ya lo creé en github.com.
Sin embargo, cuando presiono mis cambios, obtengo una excepción.
maestro de origen git push
remote: Permission to taylonr/intro-to-protractor.git denied to robertmazzo.
fatal: unable to access 'https://github.com/taylonr/intro-to-protractor.git/':
The requested URL returned error: 403
Así que estoy investigando cómo puedo cambiar a mi nuevo repositorio, pero aquí es exactamente donde está mi problema. No puedo descifrar esta parte.
Para cambiar su origen actual a uno nuevo, use:
git remote set-url origin <url>
Fuente:
https://help.github.com/articles/cambiando-un-remoto-s-url/
Antes de que pueda agregar un nuevo control remoto llamado “origen”, debe eliminar el anterior o simplemente cambiarle el nombre si aún necesita acceder a él por algún motivo.
# Pick one
git remote remove origin # delete it, or ...
git remote rename origin old-origin # ... rename it
# Now you can add the new one
git remote add origin https://github.com/robertmazzo/intro-to-protractor.git
lubilis
origen es solo un alias para identificar su repositorio remoto.
Puede crear una nueva referencia remota y enviar
git remote add new_origin https://github.com/robertmazzo/intro-to-protractor.git
git push new_origin master
Si desea eliminar la referencia anterior
git remote remove origin
Agregue un nuevo control remoto
git remote add <name> <url>
o, si desea eliminar por completo el antiguo origin
primero hazlo
git remote remove origin
y luego
git remote add origin <url>
Tenga en cuenta que el mensaje remote origin already exists
no está bien Te dice que la operación fallidoes decir, no pudo configurar el nuevo control remoto.
Posible duplicado de Change the URI (URL) para un repositorio Git remoto
– Julián López
06/09/2016 a las 14:35