Mentre il concetto di biforcazione di un repository GitHub è simile alla clonazione, c'è una differenza importante tra i due. Spieghiamo quale sia la differenza, quando si desidera vorrei forcella invece di clone, e come farlo.
Clonazione vs Borking: qual è la differenza?
Quando tu clona un repo. , si copia quel repository nella tua macchina locale e si sottoscrive essenzialmente ad eventuali aggiornamenti apportati a quel repo. Cioè, se altri contributori al repository apportano modifiche, è possibile estrarre tali modifiche alla macchina locale, aggiornando la copia del repository con tutte le modifiche apportate.
Tuttavia, quando si è bloccato un repository, stai copiando il repository di origine sul tuo account GitHub invece della tua macchina locale. Quando lo fai, nessuno degli aggiornamenti effettuati al repo sorgente si rifletterà sul repo biforcuto a meno che tu non decida di sincronizzare i due. Ciò consente di lavorare sul repo senza la preoccupazione del codice o del contenuto che viene aggiornato.
Quando dovresti forchettare invece di cloni?
Ci sono alcuni motivi diversi per cui potresti voler affondare un repository invece di clonarlo. Una ragione è se vuoi testare alcune nuove idee che hai senza la preoccupazione di incasinare accidentalmente il progetto sorgente. Saresti libero di modificare qualsiasi codice che ti piace per i fini dei test senza toccare effettivamente il codice sorgente. Questo mantiene tutti felici.
Un altro motivo potrebbe essere perché non sei d'accordo con la direzione è in corso un progetto. Puoi forcare il repository e apportare le tue modifiche al codice per prendere il progetto nella direzione in cui pensi che dovrebbe andare.
Una nota molto importante da tenere a mente è che se si affisca un repository pubblico, il tuo fork esiste ancora anche se il Il repository di origine è soppresso . Tuttavia, quando un repository privato viene cancellato, tutte le forchette di quel repository sono anche cancellate.
IMPARENTATO: Come eliminare un repository GitHub
Come forcare un repository GitHub
Borking A Repo è semplice e può essere fatto in pochi clic. Per forcare un repo, Accedi al tuo account E poi vai al repository che desideri forcella. Nell'angolo in alto a destra della finestra, vedrai un pulsante "forchetta" con un numero a destra di esso, che rappresenta il numero di volte in cui il repository è stato biforcuto. Vai avanti e fai clic su quel pulsante.
Un messaggio appare brevemente per farti sapere che il processo biforcante è iniziato. Ci vogliono solo pochi secondi per affondare il repo.
Questo è tutto ciò che ce n'è. È così facile.
Ora sei sicuro di apportare modifiche al codice nel repository biforcuto che ti piace. Per fare ciò, clonizza il repository biforcuto alla tua macchina locale e di essere occupato!
IMPARENTATO: Come clonare un repository GitHub