git push -u origin master, nombre de usuario y contraseña

Actualmente estoy repasando el tutorial de Ruby on Rails de Hartl, y estoy atrapado en la sección de GitHub. Lo siguiente sucede cada vez que bash enviar mi repository a GitHub:

Hannas-MacBook-Air:first_app Hannananana$ git remote add origin https://github.com/hannaselvaag/first_app.git Hannas-MacBook-Air:first_app Hannananana$ git push -u origin master Username: Password: ^[error: The requested URL returned error: 403 while accessing https://github.com/hannaselvaag/first_app.git/info/refs fatal: HTTP request failed 

He creado un nombre de usuario y una contraseña en github.com, pero la terminal no me deja escribir nada en ella. ¿Alguna sugerencia?

Debe usar su nombre de usuario de la count de GitHub: hannaselvaag .
Y la contraseña de su count GitHub.

No crea un nuevo nombre de usuario y contraseña (como una frase de contraseña ssh) solo para ese repository.

Cambie su control remoto para agregar su count de usuario de GitHub en la url:

 git remote set-url origin https://hannaselvaag@github.com/hannaselvaag/first_app.git 

Luego intente de nuevo con el git push -u origin master , ingresando solo su contraseña de GitHub.

( verifique también su versión de git )

Para Bitbucket:

 git remote add origin https://bitbucket.org/hannaselvaag/first_app 

Para Github:

 git remote add origin https://github.com/hannaselvaag/first_app 

Solo tienes que eliminar el .git al final de la url