investigate how to use git credential fill
- Vorherrschende Sprache
- Rust
- Sterne
- 22.5k
- Forks
- 773
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Beschreibung
based on https://github.com/extrawurst/gitui/issues/800#issuecomment-1019589351
would be nice if we could fallback to run `git credential fill` cause it works (at least) on macOS by checking keychain without any explicit `credential.helper` being defined.
problem is: it does an interactive shell when no credentials are defined. either we figure out how to surpress this or how we can query first if there are credentials defined.
Beitragsleitfaden
Rechercherichtung
Beginne mit dem verlinkten gitui-Issue und Kommentar und untersuche anschließend, wie sich `git credential fill` verhält, wenn Anmeldedaten vorhanden oder nicht vorhanden sind. Ermittle, ob gitui Anmeldedaten abfragen kann, ohne eine interaktive Shell zu öffnen, und definiere das Fallback-Verhalten; die Arbeit ist abgeschlossen, wenn ein nicht-interaktiver Ansatz festgelegt und sein Verhalten verifiziert wurde.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- git, rust
- Bereich
- cli
- Issue-Typ
- Feature
- Schwierigkeit
- 4/5
- Geschätzter Aufwand
- 3-5 Tage
- Aktivitätsstatus
- Veraltet
- Klarheit
- Muss geklärt werden
- Anfängerfreundlichkeit
- 30/100