Com contribuir a un projecte de GitHub que no és teu
A continuació s’explica el procés pas a pas per fer una aportació (coneguda com a pull request) a un repositori de GitHub que no gestionem nosaltres. En aquest exemple, s’afegeix una traducció al català al projecte whitecube/laravel-cookie-consent.
1. Fer un *fork* del projecte
Des del repositori original, fes clic a Fork per crear-ne una còpia al teu compte de GitHub. Això et permetrà treballar-hi com si fos un projecte teu.
2. Clonar el teu fork al teu entorn local
Un cop tinguis el fork, clona’l al teu ordinador:
git clone https://github.com/EL_TEUNOM_DUSUARI/laravel-cookie-consent.git
Accedim a la carpeta principal
cd laravel-cookie-consent
3. Crear una branca nova per la teva aportació
Crea una branca nova amb un nom representatiu de la funcionalitat que vols afegir o millorar:
git checkout -b add-catalan-translation
4. Fer els canvis
Edita, afegeix o esborra els fitxers necessaris. En aquest cas, per exemple, vas afegir un fitxer de traducció en català.
5. Fer *commit* dels canvis
Quan hagis acabat, prepara els fitxers i fes un commit:
git add . git commit -m "Add Catalan translation"
6. Pujar els canvis al teu fork
Envia la branca que acabes de crear al teu fork:
git push origin add-catalan-translation
7. Obrir una *pull request*
Ves al teu repositori a GitHub i veuràs un botó que et proposa crear una pull request des de la branca add-catalan-translation cap al repositori original. Afegeix un títol i una descripció clara del canvi que proposes i envia la PR. Recorda que si el projecte està en anglès, utilitza el mateix idioma.



