Willkommen in unserem Projekt! Wir freuen uns, dass Sie in Betracht ziehen, zur Open-Source-Entwicklung beizutragen. Dieser Leitfaden führt Sie durch die wesentlichen Git -Befehle und Best Practices, um Ihren Beitrag einfach und erfolgreich zu machen.
Bevor Sie mitmachen, müssen Sie das Repository aufgeben. Gabing erstellt eine Kopie des Repositorys unter Ihrem eigenen GitHub -Konto.
Schritte:
Nachdem Sie das Repository gegabelt haben, müssen Sie es an Ihre lokale Maschine klonen, damit Sie daran arbeiten können.
git clone https://github.com/your-username/repository-name.gitErstellen Sie nach dem Klonen des Repositorys eine neue Zweigstelle, um an Ihren Änderungen zu arbeiten. Arbeiten Sie immer in einem separaten Zweig, um Konflikte mit dem Hauptzweig zu vermeiden:
git checkout -b feature/your-branch-nameNehmen Sie jetzt, da Sie in Ihrer Niederlassung sind, die erforderlichen Änderungen an Code, Dokumentation oder anderen Teilen des Projekts vor. Testen Sie alles, bevor Sie mit dem nächsten Schritt fortfahren.
Sobald Ihre Änderungen abgeschlossen sind, ist es Zeit, sie zu begehen. Folgen Sie folgenden Schritten:
git add .git commit -m " Your descriptive message here "Nachdem Sie Ihre Änderungen vor Ort begangen haben, drücken Sie den Zweig in Ihr Github -Repository.
git push origin feature/your-branch-nameDadurch wird Ihre Filiale in Ihr Gabel -Repository auf GitHub hochgeladen.
Wenn Ihre Änderungen an GitHub weitergegeben werden, können Sie eine Pull -Anfrage (PR) einreichen, damit die Wartenden Ihre Arbeit überprüfen können.
Wenn das ursprüngliche Repository während der Arbeit aktualisiert wird, möchten Sie möglicherweise Ihre Gabel synchronisieren, um sie auf dem neuesten Stand zu halten. So wie: wie:
git remote add upstream https://github.com/original-owner/repository-name.gitgit fetch upstreamgit checkout main
git merge upstream/maingit push origin main