Posted in

Git – Contribuir a un projecte de GitHub que no és teu

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.

Deixa un comentari

L'adreça electrònica no es publicarà. Els camps necessaris estan marcats amb *


The reCAPTCHA verification period has expired. Please reload the page.