libgit2 / libgit2/libgit2sharp

Add support for registering custom merge drivers

Offen
#1,710 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

Vorherrschende Sprache
C#
Sterne
3.5k
Forks
925
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

git2/sys/merge.h in libgit2.

I intend to implement this but would appreciate it if you guys could point me in the right direction in regards to API design.

Beitragsleitfaden

Beitragsleitfaden öffnen

Erste Schritte

  1. Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
  3. Forke das Repository und arbeite in einem Branch.
  4. Öffne einen Pull Request, der die Issue-Nummer nennt.

Rechercherichtung

Beginne damit, die verknüpfte libgit2-Datei include/git2/sys/merge.h und die API-Oberfläche des libgit2sharp-Repositorys zu lesen, um zu verstehen, wie Merge-Funktionalität derzeit bereitgestellt wird. Definiere die Registrierungs-API und ihre Abschlusskriterien mit Anleitung der Maintainer, bevor du Unterstützung für benutzerdefinierte Merge-Treiber implementierst.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
csharp, git
Bereich
backend-api-design, devtools
Issue-Typ
Feature
Schwierigkeit
5/5
Geschätzter Aufwand
Über eine Woche
Aktivitätsstatus
Veraltet
Klarheit
Muss geklärt werden
Anfängerfreundlichkeit
25/100

Neue Issues direkt in Ihr Postfach

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