Forking se referă la procesul de creare a unui nou depozit care începe ca o copie a unui depozit existent. Depozitul bifurcat conține un link către original, care este cunoscut sub numele de upstream. Acest lucru permite sincronizarea și colaborarea între original și furcă.
Odată ce faceți modificări în repo-ul bifurcat, puteți trimite o cerere de extragere pentru ca modificările să fie îmbinate în repo-ul original. Acesta creează o bază pentru dezvoltarea colaborativă. Top of Form
Cu toate acestea, odată ce lucrați la repo, trebuie să eliminați fork-ul din cont. Acest lucru variază în funcție de serviciul de găzduire. Pentru acest tutorial, ne vom concentra pe GitHub.
Bifurcarea unui Repo
Să începem cu elementele de bază și să discutăm cum să forkăm un repo. Folosim un repo disponibil public în scopuri demonstrative.
Începeți prin a vă conecta la contul dvs. GitHub și navigați la depozitul pe care doriți să îl transferați.
În exemplul nostru, folosim acest depozit care conține programe care imprimă șirul „hello world” în toate limbajele de programare.
https://github.com/arjuncvinod/Hello-World-in-Different-Languages
Găsiți butonul de furcă în pagina de pornire a depozitului.
Acest lucru ar trebui să vă conducă la pagina „Creați o furcătură nouă”. Asigurați-vă detaliile pe care doriți să le utilizați și faceți clic pe „Creați furculiță”.
Odată ce bifurcația este completă, veți găsi depozitul sub contul dvs. Vă permite să faceți contribuții la repo.
Ștergerea unei furculițe
Odată ce ați terminat cu bifurcația, o puteți șterge îndreptându-vă către pagina „Setări” din depozit (furcătura dvs.).
În secțiunea „Setări” repo, derulați în jos la secțiunea „Zonă periculoasă”. Aici veți putea efectua operațiunile potențial distructive, cum ar fi ștergerea repo-ului.
Găsiți opțiunea „Ștergeți acest depozit”.
Confirmați ștergerea și urmați pașii solicitați pentru a șterge depozitul. Este posibil să vi se solicite să furnizați parola GitHub.
Concluzie
Acest tutorial v-a ghidat prin pașii pe care îi puteți folosi pentru a șterge un depozit bifurcat din contul dvs. GitHub.