Come creare un fork di un repository GitHub

0
676

Mentre il concetto di fork di un repository GitHub è simile alla clonazione, c'è una differenza importante tra i due. Spieghiamo qual è la differenza, quando potresti voler eseguire il fork anziché il clone e come farlo.

Sommario

< blockquote class="moka_autotoc">

Clonazione e fork: qual è la differenza?
Quando dovresti eseguire il fork anziché il clone?
Come eseguire il fork di un repository GitHub

Clonazione e fork: qual è la differenza?

Quando cloni un repository, copi quel repository sul tuo computer locale e in sostanza ti iscrivi a tutti gli aggiornamenti apportati a quel repository. Cioè, se altri contributori al repository apportano modifiche, puoi trasferire tali modifiche sul tuo computer locale, aggiornando la tua copia del repository con tutte le modifiche apportate.

Tuttavia, quando esegui il fork di un repository, stai copiando il repository di origine sul tuo account GitHub invece che sul tuo computer locale. Quando si esegue questa operazione, nessuno degli aggiornamenti apportati al repository di origine verrà riflesso nel repository forked a meno che non si decida di sincronizzare i due. Ciò ti consente di lavorare sul repository senza la preoccupazione che il codice o il contenuto vengano aggiornati.

Quando dovresti forkare invece di clonare?

Ci sono diversi motivi per cui potresti voler creare un fork di un repository invece di clonarlo. Una ragione è se vuoi testare alcune nuove idee che hai senza la preoccupazione di rovinare accidentalmente il progetto sorgente. Saresti libero di modificare qualsiasi codice che ti piace a scopo di test senza toccare effettivamente il codice sorgente. Questo rende tutti felici.

Pubblicità

Un altro motivo potrebbe essere perché non sei d'accordo con la direzione in cui sta andando un progetto. Puoi effettuare il fork del repository e apportare le tue modifiche al codice per portare il progetto nella direzione in cui pensi che dovrebbe andare.

Una nota molto importante da tenere a mente è che se esegui il fork di un repository pubblico, il tuo fork esiste ancora anche se il repository di origine viene eliminato. Tuttavia, quando viene eliminato un repository privato, vengono eliminati anche tutti i fork di quel repository.

RELAZIONATO: Come eliminare un repository GitHub

Come creare un fork di un repository GitHub

Il fork di un repository è semplice e può essere eseguito in pochi clic. Per effettuare il fork di un repository, accedi al tuo account e poi vai al repository che desideri eseguire il fork. Nell'angolo in alto a destra della finestra, vedrai un “Fork” pulsante con un numero a destra, che rappresenta il numero di volte in cui il repository è stato biforcato. Vai avanti e fai clic su quel pulsante.

Un messaggio apparirà brevemente appare per informarti che il processo di fork è iniziato. Ci vogliono solo pochi secondi per eseguire il fork del repository.

Questo è tutto. È così facile.

Ora sei sicuro di apportare tutte le modifiche che desideri al codice nel tuo repository biforcuto. Per fare ciò, basta clonare il repository forkato sul tuo computer locale e darti da fare!

RELAZIONATO: Come clonare un repository GitHub

LEGGI SUCCESSIVO

  • › Che cosa significa “IANAD” Significato e come lo uso?
  • › Ecco come funzionano le app Android su Windows 11
  • › Come utilizzare la modalità cinematografica per girare video migliori su iPhone
  • › Green Hills Forever: Windows XP compie 20 anni
  • › Quali sono gli svantaggi del passaggio a Linux?
  • › Come volano effettivamente i droni?