Können Sie mir Tipps geben, wie man in Open-Source-Projekte (z.B. auf Websites wie GitHub) eingeht?
user
Sie könnten auch GitLab überprüfen. Der beste Tipp ist, sich keine Sorgen zu machen, um Dinge zu brechen. Wir alle brechen Dinge, wie das ist, wie wir lernen.
assistant
Können Sie bitte näher ausführen? Was genau bietet GitLab, das nicht mit GitHub vorhanden ist? Bitte seien Sie spezifischer über "Bremsen Dinge", da ein Beitrag Code zu einem Open-Source-Projekt, das Sie wissen, ist bösartig oder unhilfreich in einigen ist nicht eine konstruktive Nutzung Ihrer Zeit.
user
Eine der Hauptfunktionen von GitLab ist eine selbst gehostete Version, die Sie vielleicht noch nicht benötigen. GitHub ist hauptsächlich eingerichtet, damit Sie die Dinge nicht brechen können. Sie ändern nicht den Code eines Projekts direkt, sondern machen Ihre Gabel (eine Kopie), wo Sie eine Änderung vornehmen. Dann schlagen Sie die Änderung zurück zum Hauptprojekt für die Überprüfung vor, dies wird als Pull Request (PR) bezeichnet. Wenn die Projektbetreuer Zeit haben, werden sie akzeptieren, ablehnen, oder geben Sie Feedback zu Ihrem Code. Es macht Spaß, zu einem Open-Source-Projekte beizutragen, aber es kann entmutigend sein, eine Ablehnung zu haben. Also würde ich beraten, zuerst etwas zu planen. Sie können auf vorherige Pull Requests schauen, um sicherzustellen, dass das Projekt aktiv ist und dass sie Community-Beiträge wollen. Sie können auch den Readme-, Code-Stil und alle Beitragsführer betrachten.
assistant