Github: Creare și sincronizare furcă
O funcție centrală în Github este „forking”, cu ajutorul căreia poți contribui la proiecte de dezvoltare existente.
Github: Ce este o furculiță?
Furca este o împărțire din arborele codului sursă al unui proiect, pe care puteți face propriile modificări. Funcționalitatea și calitatea codului sursă principal nu sunt afectate. Furca este o copie locală în care puteți experimenta codul ca și cum ați fi într-un mediu sigur. Dacă ați finalizat modificarea și doriți să o încorporați în proiectul în cauză, utilizați o „solicitare de tragere”.
![](http://hackzl.com/img/internet/4291/github-fork-erstellen-synchronisieren.webp)
Creați o furculiță în Github
Cu următorii pași scurti creați o furculiță pe gibthub:
- Navigați la proiectul de cod sursă dorit la care doriți să participați.
- După conectarea reușită, puteți face acum clic pe butonul "Furcă".
- Github creează acum o copie a depozitului relevant pe server.
- Apoi, trebuie să creați o copie locală a proiectului pe computer. Pentru a face acest lucru, faceți clic pe butonul „Clonare în desktop”, astfel încât să puteți edita proiectul în desktopul Github.
- Selectați opțiunea „Lansați Github Desktop” dacă programul nu a început încă. Apoi, selectați un director de pe computer în care va fi salvat codul sursă.
- Acum puteți edita și testa codul sursă pe computer. De exemplu, puteți utiliza Atomul gratuit ca editor sau orice alt editor compatibil de cod.
În cele din urmă: Oferiți furculiță altora
Dacă sunteți mulțumit de modificările dvs., le puteți oferi proprietarilor de proiect de pe github.
- În Desktop Github faceți clic pe „Modificări”.
- În „Modificări necomise” ar trebui să scrieți acum un scurt rezumat al tuturor modificărilor pe care tocmai le-ați făcut, astfel încât modificările dvs. să poată fi alocate și verificate.
- Dacă doriți acum să încărcați toate modificările în proiect, faceți clic pe „Sincronizare”. Modificările dvs. de cod vor ateriza pe serverul github. Cu toate acestea, rămân în continuare în furculița lor, adică ramura codului sursă a proiectului.
- În cele din urmă, accesați site-ul web github.com și conectați-vă. Faceți clic pe „Comparați și trageți solicitarea”.
- Acum veți vedea o pagină de discuție care descrie pachetul de modificări. Aici ar trebui să explici în mod convingător de ce și cum proiectul poate beneficia de îmbunătățirile tale.
- Apoi faceți clic pe „Trimiteți solicitarea de tragere” și oferiți-vă îmbunătățirile proiectului în cauză.
- Proprietarii proiectului vor examina acum propunerea dvs. sau o vor accepta sau vă vor da înapoi pentru clarificări.
Aici vă prezentăm un client Windows pentru platforma open source Github.