Hallo Rainer,
Der Source-Code für dieses Projekt liegt auf github.com
(https://github.com/nextcloud/twofactor_gateway/)
Ich würde sehr gerne den Code dort veröffentlichen, fühle mich aber im
Moment ein wenig überfordert damit. Gelesen hatte ich, dass es ja leider
nicht das gleiche ist, mit git lokal unter Linux zu arbeiten oder auf
github.com Code beizusteuern.
Hat hier jemand Erfahrung damit, die er gerne mit mir (und anderen)
teilen möchte? Oder wenigstens gute und verständliche Tutorials?
Speziell bei diesem Projekt habe ich noch nichts beigesteuert.
Ich habe keine CONTRIBUTING Datei gefunden und im README stand auch
nichts besonderes dazu.
Also würde ich folgenden Weg empfehlen:
0. Suchen, wie das Projekt bisherige Pullrequests gemerged hat.
Gibt es bestimmte Formulierungen, die immer verwendet werden?
Closes: vor einem Bug z.B. wird von manchen Projekten gefordert, um
Bug mit PR zu verbinden und automatisiert zu schließen
https://github.com/nextcloud/twofactor_gateway/pulls?q=is%3Apr+is%3Aclosed
1. Du machst einen Fork vom Projekt in Deinen Account
nun taucht er in der Liste auf
https://github.com/nextcloud/twofactor_gateway/network/members
2. git clone
Clone von Deinem Fork lokal auf Deinem Rechner
3. mache die Änderungen so wie sie sein sollen
4. git diff nochmal alles anschauen, falls Du nicht
git config --global commit.verbose true
gesetzt hast und damit automatisch eine Übersicht bekommst.
5. git commit -a
6. git push
in Deinen Fork pushen
7. Auf github einloggen und einen Pullrequest machen
Viel Erfolg!
--
Jonas Stein
OpenPGP_signature
Description: OpenPGP digital signature