Wenn man ein Projekt auf GitHub gefunden hat, wo man Änderungen bzw. Ergänzungen hochladen will, geht dies wie folgt.
Voraussetzung ist, dass man auf GitHub erfolgreich angemeldet ist.
1. Klick auf „fork“ (d.h. gabeln, eine Kopie erstellen, auf der die Änderungen eingebracht werden). Jetzt ist im eigenen Benutzerkonto eine Kopie vorhanden.
Diese muss nun,
2. mit git clone URL
oder mit klick auf „Clone in Mac“ lokal kopiert werden.
3. Dann die Änderungen an dieser lokalen Kopie implementieren und mit Anmerkungen bzw. Kommentar „committen“.
4. Die fertig getesteten Änderungen nun auf den GitHub Server laden mit git push
.
5. In der GitHub Oberfläche noch auf „Pull Request“ klicken und warten bis der Eigentümer diesen Request mit „Merge Pull Request“ zustimmt und die
Änderungen übernimmt.
Mit diesem Prinzip, kann einfach zu jedem Projekt was beigetragen werden, ohne erst langatmig Mitglied in einem Entwickler-Team zu werden.