gitlab – Empujar a un repository usando access_token

Implementé el flujo web oauth2 para get access_token de los usuarios de mi aplicación. Con access_token, me gustaría realizar las siguientes acciones:

  • 1. Obtener información del usuario
  • 2. Crea un repository para este usuario
  • 3. Presione el código para este repository (usando git push)

Ya obtuve con éxito la información del usuario (1) y creo un repository (2)

El problema es que no puedo presionar el código (3), recibí el error "No autorizado".


El command que ejecuto:

git remote add origin https://gitlab-ci-token:<mytoken>@gitlab.com/myuser/myrepo.git
git push origin master
git remote add origin https://gitlab-ci-token:<mytoken>@gitlab.com/myuser/myrepo.git
git push origin master
Saludos cordiales.