Hacktoberfest 2026: die Issues, die Maintainer für den Oktober markiert haben – offen und einsteigerfreundlich. Hacktoberfest-Issues durchsuchen

[1.7, 1.8] git_remote_fetch() failure -- fixed in 1.9

Offen
#7,105 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

Bewertung

Schwierigkeit
4/5
Geschätzter Aufwand
3-5 Tage
Anfängerfreundlichkeit
38/100
Issue-Typ
Bug
Klarheit
Größtenteils klar
Aktivitätsstatus
Veraltet
Tech-Stack
c
Bereich
devtools

Rechercherichtung

Beginne mit der Überprüfung des Commits eb84531575d8a795bfd796ea96f419955717484 in libgit2 1.9 und vergleiche die gepflegten maint/*-Branches. Backporte den Fix auf die zutreffenden gepflegten Branches zurück und verifiziere anschließend, dass git_remote_fetch() den gemeldeten upload-pack-Fehler beim Verhalten aus der libgit2-1.7.2-Ära nicht mehr erzeugt.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Beschreibung

git_remote_fetch() from libgit2 1.7.2 fails for me with:

fatal: git upload-pack: expected SHA1 list, got 'want 0d275528e2d09e3e3fa6ebcef0adc7eefd93e5ca multi_ack_detailed side-band-64k include-tag thin-pack ofs-delta shallow '
559c1762ac5852f361 refs/tags/sles9-sp4-ltss-ga^{}
0000

libgit2 1.9 is fixed. I bisected the fix to be commit eb84531575d8a795bfd796ea96f419955717484f.

Could you backport it to maintained maint/* branches?

Vorherrschende Sprache
C
Sterne
10.6k
Forks
2.7k
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beitragsleitfaden

Beitragsleitfaden öffnen

Erste Schritte

  1. Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
  3. Forken Sie das Repository und arbeiten Sie in einem Branch.
  4. Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.

Mehr aus libgit2/libgit2

Alle Issues in libgit2/libgit2

Ähnliche Issues

Weitere Issues zu C

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.