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

[Bug] Stacked PR squash merges can combine the PR author's name with the merger's email

Offen
#371 5 Kommentare 22 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

Bewertung

Schwierigkeit
5/5
Geschätzter Aufwand
Über eine Woche
Anfängerfreundlichkeit
30/100
Issue-Typ
Bug
Klarheit
Muss geklärt werden
Aktivitätsstatus
Aktiv
Tech-Stack
git, github
Bereich
cli

Rechercherichtung

Keine Quelldatei, kein Test und kein Einstiegspunkt ist angegeben. Beginne damit, die verknüpften Pull Requests mit ihren generierten Squash-Commits zu vergleichen, und ermittle, ob gh-stack einen relevanten Merge-Pfad hat; als erledigt sollte gelten, dass die gemischte Autorenidentität reproduzierbar erklärt ist und eine konkrete, auf das Projekt begrenzte Änderung definiert wurde.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Beschreibung

bug topic: merge commit

Description

When a native GitHub Stacked PR is squash-merged by someone other than the PR author, the generated commit can contain a mixed author identity:

  • The Git author name belongs to the PR author.
  • The Git author email belongs to the user who merged the stack.

The original commits are correctly associated with the PR author. The incorrect email is introduced when GitHub creates the squashed commit.

As a result, the repository page may display the PR author's name while the API, contribution graph, contributor statistics, and other author-based tooling attribute the commit to the merger.

Public examples

Vorherrschende Sprache
Go
Sterne
1.5k
Forks
73
Ø Merge
1 T. 8 Std.
Gemergte PRs (30 T.)
7

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 github/gh-stack

Alle Issues in github/gh-stack

Ähnliche Issues

Weitere Issues zu Go

Neue Issues direkt in Ihr Postfach

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