nicht klicken Sie auf immer erlauben, auf git-credential-osxkeychain popup
Vor kurzem habe ich habe immer ein popup, wenn das schieben oder das ziehen von upstream
git-credential-osxkeychain wants to use your confidential information stored in "github.com" in your keychain.
The authenticity of "git-credential-osxkeychain" cannot be verified.
Do you want to allow access to this item?
Ich klicken Sie auf Immer erlauben, aber es tut nichts. Die einzige Taste, die funktioniert ist Verweigern, und dann ich habe zu geben in meinem github-username und pw.
Ich verwendet, um in der Lage sein, alles zu tun, diese werden automatisch und ohne, dass dies passiert... wie kann ich dieses Problem beheben?
- Wenn Sie öffnen Sie die Schlüsselbund-app, führen Sie eine Suche für Ihr git-repository-URI, sollten Sie sehen, ein Schlüsselbund-Element für Sie. Doppel-Klicken Sie es und schauen Sie auf die "Access Control" - Registerkarte. Ist
get-credential-osxkeychain
gelistet? - Ich bin auch mit diesem Problem. Das ist super frustrierend. Auf die keychain-Eintrag ist das "git-credential-osxkeychain" ist nicht aufgeführt. Ich hab auch schon versucht auf die "Access Control" - Registerkarte, und wählen Sie die "Erlauben Sie alle Anwendungen, um auf dieses Element zugreifen", aber er nimmt nie mein Passwort (ja, ich bin sicher, es ist der richtige). Ich habe versucht, das löschen der keychain-Eintrag ein paar mal, ohne Erfolg. Hatte jemand herausgefunden, warum die einzige Sache, die Sie tun können, ist zu verneinen dieses pop-up?
- Ich habe festgestellt, das Artikel auf der Entwickler-form discussions.apple.com/thread/7305746. Es sagt, dass das Problem könnte sein, dass du remotting in Ihrem mac, sodass Sie die Verwendung einer software Dritter, welche änderungen, wo die O. S denkt Ihre Maus clicker ist. Ich habe derzeit keinen direkten Zugriff auf meine Maschinen im moment, also ich weiß nicht, ob die erste Lösung, die ich gab zu 100% korrekt ist oder nicht.
- Kannst du ein Foto von den Angaben in der
github.com
Eintrag im Schlüsselbund.app? - Bei mir tritt das gleiche Problem und keine der Lösungen funktionieren. Klick auf immer erlauben, tut nichts, und Bearbeiten Sie den Schlüssel mit dem Access Control app fordert mich zur Eingabe meiner Login-Schlüsselbund-Kennwort. Es ist absolut das richtige Passwort ein, aber es wird nie angenommen. Ich bin an einem Verlust. Ich bin zu dem Punkt, wo ich bin Betrachtung Neuformatierung der Maschine. Wer noch mehr Ratschläge?
- Die "Deny" - Taste funktioniert, so der Kommentar über "remoteing" in Ihr Mac scheint nicht zutreffend.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Diese behoben das Problem für mich:
Keychain Access
Keychains -> login
undCategory -> Passwords
github.com
im Suchfeld ein, sollten Sie einen Eintrag (oder Einträge) vonInternet Password
Art fürgithub.com
. Rechts klicken Sie auf & Löschen Sie Sie.Löschen Sie den Eintrag der entsprechenden git-credential-osxkeychain in Keychain Access und die re-geben Sie Ihre Anmeldeinformationen, um es arbeiten.
Für SourceTree Benutzer, versuchen Herabstufung Git-system Git, über SourceTree > Einstellungen - > Git > Verwenden von System Git.
Laut dieser Bericht SourceTree 2.2 Git benutzt, 2.6.4, die verursacht den Fehler.
Dies scheint ein Problem mit MagicPrefs. Ich höre MagicPrefs und meine Symptome sind verschwunden.
(ref: https://apple.stackexchange.com/questions/208704/os-x-10-11-unable-to-press-allow-on-keychain-access-dialogs )
-- ursprüngliche Antwort unten für die Nachwelt --
Ich fand, dass dies der Fall mit irgendeiner Art von scheitern mit dem Schlüsselbund. Der Grund, warum ich sagen, dass ist, weil ich hatte auch das problem, ein Klick auf die Schaltfläche Zulassen oder Immer Zulassen (aber nicht zu Leugnen) bei einer änderung ein anderer Aspekt, der Schlüsselbund.
authd.log-Datei zeigt "Erfolgreich.." für das, was scheint zu sein, jedes mal, wenn ich drückte Sie Akzeptieren es jedoch das modale Dialogfeld wird nicht verschwinden.
Lösung für mich: neu Starten, nicht neu eingeben müssen, meine Anmeldeinformationen, wie die oben genannten Lösungen. 🙁