Pull-Anforderungen werden erstellt, damit jemand die Arbeit überprüfen, Kommentare, Vorschläge machen, Änderungen vornehmen oder anfordern und dann den Code zum Master zusammenführen kann.
In deinem Fall bist der Jemand du.
Als einziger Entwickler sollten Sie Ihre eigene Arbeit noch einmal überprüfen, überarbeiten und zusammenführen, um sie zu meistern, wenn Sie fertig sind.
Ein Ansatz, den ich oft benutze, ist zu versuchen, einen anderen Hut aufzusetzen, andere Personen auszuprobieren. Setzen Sie sich also für eine kurze Zeit hin und versetzen Sie sich in die Situation: Neuling in der Gruppe; Junior Entwickler; Kollege, den Sie in der Vergangenheit respektiert haben, usw. Schauen Sie es sich durch die Augen an und überlegen Sie, was Sie tun können, um die Änderung offensichtlicher zu machen .
Wie Sie angegeben haben, sollten Sie in Zweigen arbeiten, wenn Sie Features und Änderungen herausfiltern möchten, die nicht für den Master bereit sind. All das können Sie in Filialen erledigen (Sie brauchen nicht einmal Pull-Anfragen, um sie zu verwalten, wenn Sie die PR-Aufgaben trotzdem erledigen, aber es kann eine nützliche Struktur für Sie darstellen).
Manchmal stelle ich auch fest, dass meine Änderung nicht funktioniert, aber anstatt zu schrecken, dass ich versucht habe, sie vom Master zurückzusetzen, kann ich alles in einem Zweig tun, den ich dann ignorieren kann / delete wenn es schief geht. Das ist ein großer Vorteil.
Sie sollten also in Zweigen arbeiten und sich nicht direkt zum Master verpflichten, bis Sie sich entschließen, den gesamten Zweig zusammenzuführen.
Dies sind Richtlinien - und keine Regeln -, die befolgt werden müssen. Ich breche sie absichtlich manchmal. Zum Beispiel habe ich gestern einen Tippfehler behoben, um zu meistern.