個人アクセストークンを使用してgit cliからgitlabにアクセスするには?


Gitlab は、リポジトリを認証およびプッシュ/プルするための個人用アクセス トークンを提供します.

また、ドキュメント化されていない API を使用して git cli からリポジトリにアクセスすることもできます.

# To clone using personal token
git clone https://oauth2:[email protected]/username/project.git 


そして、プロジェクトはすでに複製されており、これを行うたびに苦労してログインとトークンを提供することで、すでにいくつかのコミットを行っています.
  • ファイル .git/configvscode または任意のエディター
  • で開きます
  • url を次のように変更し、個人用アクセス トークンを使用します.

  • [remote "origin"]
            url = https://oauth2:[email protected]/yourusername/project.git
            fetch = +refs/heads/*:refs/remotes/origin/*