セキュリティ上の理由から、私は最近Bitbucketパスワードを変更しました。しかし、IntelliJは私のリポジトリを新しい資格情報に更新しなかったので、リポジトリに何かを引っ張ったりプッシュしたりすることを防ぎます。私はこのためにプラグインを使用しているのではなく、IDE内の統合されたVCS操作だけを使用しています。
私が引っ張ったり押したりするたびに、これが飛び出します。
fatal:認証は失敗しました ' https:// momothereal:[email protected]/team/repo.git/
ここでxxxxxxxxxxxxは私の古いパスワードです。このリモートアドレスを正しいパスワードで変更すれば解決できると思いますが、どこに変更すればよいかわかりません。
上記のすべての方法の最も簡単な方法は、次のとおりです。
ほら!
あなたのパスワードがあなたのURL自身の中にあるならば、これは働かないことに注意してください。もしそうであれば、あなたは@moleksyukによって与えられたステップに従う必要があります ここで
いくつかの答えを試した後、私はついにこの問題を解決することができました(ウィンドウ10)。
>git fetch
remote: HTTP Basic: Access denied
fatal: Authentication failed for 'http://gitlab.abc.net/V4/VH.git/'
Git Credential Manger for Windows(GCM)に保存されているパスワードを更新することによって、
Control Panel->User Accounts -> Windows Credentials
これは私にとってIntellij 12に効きました:
設定 - >パスワードを開き、「パスワードを記憶しない」を選択して/ okを適用します。
あなたのVCSフェッチ/更新/プッシュ/その他何でもすればそれはあなたにパスワードを尋ねるべきです。
パスワードを覚えていることを確認してください、そして、OK、それは正しくVCSのことをするべきです。
設定 - >パスワードに戻り、「ディスクに記憶する」に戻して、/ okを適用してください。
Intellinj IDEA 14では、次の手順でGitパスワードを変更できます。
メニューバーから:
[ファイル] - > [設定] - > [外観と動作] - > [システム設定]を選択します。
パスワードを選択してください。
[ディスクストレージの保護]の下にある[マスターパスワード]をクリックします。
「パスワード」フィールドに、自分のold password
を入力します。続くフィールドにあなたのnew password
を入力してください。
これでマスターパスワードが変更されます。
Macユーザーにとっては、これも役に立ちます。
認証情報はKeychain Access.appに保存されます。あなたはそこでそれらを変更することができます。
[VCS]> [Git]> [Remotes]に移動して、リストからリモートのURLを削除し、もう一度追加します。 Gitは次のgit操作(プッシュ、プルなど)の後にパスワードを要求します。注:URLにユーザー名を指定するのを忘れないでください。認証エラーが発生します。
私の場合は、CAPTCHAエラーが出ました。もしそうなら、まずウェブサイトでBitbucket、Githubなどにログアウト/ログインして必要なキャプチャを入力してください。
その後、intellijからやり直してください。それは別のパスワードを要求するはずです。
これが私がWindows上でそれを解決した方法です。私はgitを別々にインストールしていますが、Ideaは単にgitのオプションを自動的に選択します(デフォルトのIdea設定、私はきれいなインストーラから取得するでしょう)。
コマンドラインでプロジェクトを開きます。いくつか変更を加えます。そして私のマシンにインストールされているgitでファイルをコミットしてプッシュします。プッシュ中に、ユーザー名とパスワードの入力を要求するウィンドウが開きます。その後、私がアイデアからコミットプッシュをするとき、それは単にうまくいくでしょう。
MACOSユーザー向け
認証情報が失敗したのに、それが以前に機能していることが確実な場合は、次のようにします。
おそらくあなたはシステムにソフトウェアアップデートをした。システムはxcodeにバンドルされているgitを使用します。 Xcodeを開いて、xcodeの起動時に追加コンポーネントをインストールするをクリックした方が良いでしょう。それはコンポーネントをインストールすると言うでしょう。ライセンス契約に同意した場合は、再度作業を開始します。
要するに:
xcodeを開き、追加の部品をインストールします。ユーザー使用許諾契約に同意する
上記のどれも私のために働きませんでした。 Android Studio 3.5 Beta 4を使用しています。ファイル>設定>外観と動作>システム設定>パスワードで「保存しないで、再起動後にパスワードを忘れない」を選択しました。
だから私は何をしましたか。
VCS> git>リモート
Macをお使いの方は以下のサイトにアクセスしてください。
(まず第一にあなたはbitbucketのプラグインをインストールしておく必要があります)
Android Studio - >設定 - >その他の設定 - > Bitbucket
今すぐあなたのパスワードを変更し、それを確認するためにテストをクリックしてください。ログイン用のSSHキーを追加することもできます。
どのプラグインを使ったかによっても異なります。いくつかは直接好きです
Android Studio - > [設定] - > [Bitbucket linky]
Intellijで自分のユーザー名とパスワードを変更する必要がありました
設定 - >バージョン管理 - > GitHub
そこであなたはユーザー名とパスワードを変更することができます。