support ssh configs (aliases, sshCommand and such)
- Vorherrschende Sprache
- Rust
- Sterne
- 22.5k
- Forks
- 773
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Beschreibung
A lot of SSH issues boil down to `.ssh/config` not being used.
libgit2 added support for using OpenSSH instead of using libssh: https://github.com/libgit2/libgit2/pull/6617.
currently `git2-rs` does not support building libgit2 with it instead: https://github.com/rust-lang/git2-rs/issues/1028
once that is available we can test whether this fixes such issues.
Beitragsleitfaden
Rechercherichtung
Beginne mit der Prüfung von git2-rs issue 1028 und libgit2 pull request 6617, um festzustellen, ob OpenSSH-Unterstützung für gitui verfügbar ist. Untersuche anschließend, wie git2-rs im Repository konfiguriert und verwendet wird. Die Aufgabe ist abgeschlossen, wenn SSH-Aliase und zugehörige `.ssh/config`- oder `sshCommand`-Einstellungen ausgeführt werden können und die gemeldeten SSH-Probleme getestet werden können.
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
- Größtenteils klar
- Anfängerfreundlichkeit
- 35/100