Azure Pipelines PowerShellタスクでビルドするときに、develop
ブランチをmaster
ブランチにマージしようとしています。
しかし、コマンドgit Push
の実行中に、次のエラーが発生します。
致命的: ' https://[email protected] 'のパスワードを読み取れませんでした:端末プロンプトが無効になっています
コードリポジトリは「Azure Repos Git」です。
git checkout -b master
git config --global user.email "[email protected]"
git config --global user.name "xxxxx"
git merge Origin/develop
git Push Origin master
いくつかのURLを参照した後、パーソナルアクセストークンを作成し、Pushコマンドをgit Push https://[email protected]/OrganizationName
に変更しましたが、まだ機能していません。
この問題の解決策を見つけた場合は、お知らせください。
読んでください - git-credential-cache
。
このヘルパーのポイントは、ユーザー名またはパスワードを入力しなければならない回数を減らすことです。例えば:
$ git config credential.helper cache $ git Push http://example.com/repo.git Username: <type your username> Password: <type your password>
[あと5分働く]
$ git Push http://example.com/repo.git
[あなたの資格情報は自動的に使用されます]