Questo articolo indicherà la differenza principale tra clonazione e biforcazione.
Differenza primaria tra clonazione e biforcazione
La differenza principale tra clonazione e biforcazione è la seguente:
Clonazione | Biforcazione |
La clonazione di un repository genera una copia del repository GitHub nella macchina locale dell'utente. | Forking Un repository genera una copia del repository GitHub sull'account GitHub dell'utente. |
Viene fatto usando git. | È fatto sull'account GitHub. |
È un processo. | È un concetto. |
Le modifiche del repository clonate non possono essere combinate con il repository originale se non dal collaboratore o dal proprietario del repository. | Le modifiche del repository forked possono essere combinate con il repository GitHub originale utilizzando una richiesta pull. |
Ciò consente agli utenti di apportare modifiche al codice e tenere traccia di tali modifiche utilizzando Git senza influire sul repository originale. | Ciò consente agli utenti di apportare modifiche al codice e di inviare la richiesta pull al repository originale |
Come clonare il repository git?
Per clonare il repository Git, seguire l'istruzione fornita:
Come puoi vedere, abbiamo clonato un repository remoto:
$ git clone https: // github.com/laibayunas/demo.idiota
Come forconare il repository git?
Per sborsare un repository Git, controlla i passaggi di seguito:
Innanzitutto, navigare sull'account GitHub target, fai clic su "ForchettaPulsante "e selezionare"Crea una nuova forchetta" opzione:
Quindi, è possibile modificare il nome e la descrizione del repository se necessario. Successivamente, fai clic su "Crea fork" opzione:
Dopo aver eseguito l'operazione di cui sopra, si può osservare che abbiamo sradicato con successo il repository remoto desiderato.
Si trattava di falsificare e clonazioni su github.
Conclusione
La clonazione e la biforcazione vengono utilizzate per creare o creare una copia di un repository git, ma sono utilizzati per scopi diversi. La clonazione viene utilizzata per funzionare a livello locale e apportare modifiche alle macchine locali, mentre il bivio viene utilizzato per dare contributi a un progetto open source. Questo articolo ha spiegato la differenza tra clonazione e biforcazione su GitHub.