Qual è la differenza tra biforcazione e clonazione su github?

Qual è la differenza tra biforcazione e clonazione su github?
Mentre lavorano a un progetto di squadra, gli sviluppatori potrebbero aver bisogno di creare una copia dei repository di altri membri del team nel loro sistema locale per apportare modifiche al codice e testare le modifiche. La clonazione e la biforcazione sono entrambe utilizzate per creare o creare una copia di un repository git. Inoltre, clonando o scattando un repository, gli sviluppatori possono contribuire a un progetto open source suggerendo modifiche o correzioni di bug e inviando richieste di pull al repository originale su GitHub.

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:

  • Apri GitHub e naviga nel particolare repository Git.
  • Copia l'URL HTTP della directory GitHub.
  • Su Git Bash e reindirizza al deposito git locale desiderato.
  • Inserisci il "clone git "Comando di clonare il repository.

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:

  • Su GitHub, scegli il repository desiderato che deve essere biforcuto.
  • Clicca il "ForchettaPulsante "e scegli il"Crea una nuova forchetta" opzione.
  • Crea una nuova forchetta.

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.