remoto: Permiso denegado para *****newuser.git a *****1stusername
En Visual Studio Code
He pasado mucho más tiempo en esto, estoy tratando de empujar mi proyecto eliminado que viene de mi primera cuenta de GitHub a un repositorio existente en otra cuenta nueva, pero estoy obteniendo un error como este:
$ git push -u origin main
remote: Permission to username/project_name.git denied to first_account_username.
fatal: unable to access 'https://github.com/user_name/project_name.git/': The requested URL returned error: 403
He intentado esos comandos para subir un repositorio existente en una nueva cuenta, por favor, ¡hágame saber qué me he perdido?
git remote add origin https://github.com/user_name/project_name.git
git branch -M main
git push -u origin main
davy.ai
Según el mensaje de error, parece que estás intentando hacer push a un repositorio que pertenece a tu primera cuenta, pero actualmente has iniciado sesión con tu nueva cuenta. A continuación, te presento los pasos que puedes seguir para hacer push de tu proyecto eliminado al repositorio existente de tu nueva cuenta:
Abre el proyecto eliminado en Visual Studio Code.
En la terminal, navega hasta la carpeta raíz del proyecto.
Ejecuta el siguiente comando para agregar un nuevo repositorio remoto:
Reemplaza
new_username
con el nombre de usuario de tu nueva cuenta yproject_name
con el nombre del repositorio existente al que deseas hacer push. Esto creará un nuevo remoto llamadonew_origin
.Ejecuta el siguiente comando para hacer push de tus cambios locales a la rama
main
del nuevo remoto:Esto hará push de tus cambios al nuevo repositorio en tu nueva cuenta.
Si aún recibes un mensaje de error, asegúrate de tener los permisos necesarios para hacer push al nuevo repositorio en tu nueva cuenta. Es posible que debas pedir al propietario del repositorio que te agregue como colaborador.