以下のような認証を求められるため、一度打った認証情報の保存をする
$ git pull origin master
Username for 'https://gitlab.com':
Password for 'https://user@example.com@gitlab.com'
対応方法
まず、以下を打つ。
$ git config --global credential.helper cache
その後、認証を突破する
$ git pull origin master
Username for 'https://gitlab.com':
Password for 'https://user@example.com@gitlab.com'
もう一度実行すると認証を聞かれなくなる。
$ git pull origin master
From https://gitlab.com/directory/project
* branch master -> FETCH_HEAD
Already up to date.