I repository Git online consentono di memorizzare
una copia del repository Git online.
E può essere facilmente condiviso tra più computer e più utenti.
Impariamo a conoscere due dei
provider di servizi Git Repositories online, GitHub e Bitbucket e un po 'più dettagliato.
Vedranno come possiamo impostare il nostro repository Git locale
per essere mirroring in un repository Git online.
Esistono diversi provider di servizi di repository Git online.
Due dei più popolari sono GitHub e Bitbucket.
Verrò più dettagliatamente su come è possibile configurare il repository Git che
hai preparato nell'esercizio precedente per
essere eseguito il mirroring su un repository Git online su Bitbucket.
Per configurare un repository online,
visitare uno di questi provider di servizi online e quindi registrarsi per un account.
Quindi qui ho, registrato nel mio account Bitbucket, e
ho la mia homepage aperta qui.
E così, ho intenzione di creare un nuovo repository online,
sul mio repository Bitbucket.
Quindi, faccio clic su quel repository Crea e
poi questo verrebbe fuori con alcuni dettagli.
Ora, questo varia in base al provider del servizio del repository.
Quindi qui, specificherò il nome del repository come git-test.
E ho intenzione di contrassegnare questo come un repository privato.
Per questo corso e tutti i corsi rimanenti in questa specializzazione
ti consiglio vivamente di mantenere i tuoi
repository come repository privati perché lo fai; non vuoi che qualcuno stia copiando
il codice che potresti vedere nel tuo repository git online quindi
assicurati che solo utilizzare repository privato in questa specializzazione.
Quindi, mi iscriverò come ottenere repository privato e
quindi semplicemente fare clic su crea repository.
E poi, fara' un po' di allestimento, e poi sara' molto per me, ok?
Ora cosa devo fare.
È quello di copiare questo particolare repository di formato URL.
Quindi, vedrai un repository formato URL nella home page di quel repository.
Quindi, basta copiare quel repository di formato URL perché ne avremmo bisogno
per sincronizzare il nostro repository Git locale con questo repository.
Quindi, ho intenzione di copiarlo e
dato che ho già creato il mio repository Git locale, andrò lì e lo
configurerò per essere specchiato in questo repository Git online.
Quindi ricadere, abbiamo bisogno di usare un paio di comandi Git che ci permettono di farlo.
Andando al prompt dei comandi nella mia cartella del repository Git,
digiterò git remote add origin e
quindi incollerò l'URL per il mio
repository bitbucket che ho appena creato e Hit the Return.
Quindi ora, i miei repository git locali origine remota è impostata sul repository Bitbucket.
Quindi ora, voglio essere in grado di spingere l'intero
contenuto del mio repository git locale al mio repository git online.
Quindi, esaminando i comandi per configurare il repository git online.
Il primo che abbiamo fatto, git remote add origin e l'URL del repository.
E così, questo aggiungerà il
repository online come repository remoto per il mio repository Git locale.
Una volta che lo faccio, ho bisogno di spingere i miei contenuti nel mio repository online.
Per questo faccio git push -u origin master.
E questo comando spingerà il repository git locale nel repository online.
Quindi, digitalo al prompt dei comandi.
Quindi, una volta digitato questo al prompt dei comandi e
colpito il ritorno, imposterà il mio repository get.
A volte potrebbe chiederti di inserire le tue credenziali, inclusa la password
sul tuo account Bitbucket, quindi potresti dover farlo.
L' avevo già fatto in precedenza, quindi è per questo che non mi ha chiesto di nuovo
la password.
Ma una volta che l'ho collegato,
il contenuto del mio repository Git locale verrà spinto sul lato server.
Quindi ora,
i dati sul mio repository Git locale sono ora abbinati sul lato server.
Quindi, andiamo su Bitbucket per vedere lo stato del mio repository Git online ora.
Andando al mio Bitbucket e poi esaminando il repository Git online,
vedresti che c'è stato.
Branch, il ramo principale che è stato inviato al mio repository Git online.
Posso quindi esaminare la fonte guardando la fonte qui.
E poi, puoi vedere che ho il file index.html, che è esattamente lo
stesso di quello che ho nel mio repository Git locale ed esaminare anche i vari commit.
Quindi, posso guardare lo stato nel secondo commit e al primo commit.
Quindi ora puoi vedere che tutte queste informazioni sono state caricate
sul depositario online, inclusa la cronologia di tutti i commit.
Quindi, tornando lì, puoi vedere maggiori dettagli su tutti
i commit che sono stati inviati al sito del server.
Posso esaminare ciascuno di questi commit in modo un po 'più dettagliato e
poi tornando a quella fonte posso guardare più dettagli della fonte in questo modo.
Quindi questo ha ora impostato il mio
repository git locale nel pacchetto.
La procedura è praticamente simile anche su GitHub.
Quindi, lasciami configurare un repository GitHub online.
Ora ovviamente devi ricordare che il tuo repository locale può essere
abbinato solo a un repository git online.
Quindi, passerò solo attraverso la configurazione del repository su GitHub e noterai
che sarebbe necessario lo stesso tipo di comandi se si desidera configurare
il repository locale per essere rispecchiato su un repository su GitHub.
Quindi su GitHub, se accedi al tuo account,
vedresti qualcosa di simile nella tua Homepage.
Si può andare sul lato destro dove c'è un segno più quindi fare clic su che per
creare un nuovo repository o semplicemente fare clic su questo pulsante qui per dire nuovo repository.
E poi quando viene fuori posso semplicemente dire git-test.
E poi, di nuovo come promemoria, si prega di renderlo un repository privato.
La maggior parte di questi provider ti consente di archiviare repository privati online,
quindi perché renderli pubblici a meno che tu non voglia davvero condividerli con altre persone.
Quindi, ti esorto vivamente a mantenere i tuoi repository privati per
il momento, a meno che tu non stia lavorando con un team.
Quindi, è sufficiente fare clic su privato e quindi creare repository.
E poi, questo creerà un repository.
E poi, vedrai che GitHub mi dà anche
un sacco di comandi qui su come configurare il repository.
Quindi, per creare un nuovo repository sulla riga di comando,
i comandi che avevamo effettivamente fatto in precedenza.
O per spingere un repository esistente,
gli stessi due tipi di comandi che devono essere emessi.
Quindi, questo fondamentalmente imposta il tuo repository git hub
per incontrare il tuo repository locale.
Quindi, dal momento che ho già collegato il mio repository a Bitbucket,
non userò il mio repository GitHub per lo scopo
, quindi come noti, la procedura è praticamente simile su uno di essi.
Dare e prendere alcune differenze nel modo in cui l'informazione
viene resa sullo schermo nell'interfaccia utente e un po 'di modifiche.
Più o meno, sono simili nel modo in cui li userai
in termini di centrare il tuo repository Git locale al repository online qui.
Quindi con questo, supponiamo che qualcuno ti dia un repository Git.
Puoi farne una copia sul tuo locale.
Quindi questo è dove usiamo un altro comando Git chiamato Git Claw.
Quindi ora, qui vedrai che ho questo repository git-test.
Quindi quello che ho intenzione di fare è, vado in questo repository e
poi copiare questo URL e poi ti mostrerò come posso
creare una copia di quel repository Git o
clonare questo repository online nel mio computer locale.
Quindi, facciamo finta che io sia su computer diversi.
E poi, andremo alla nostra riga di comando e
quindi creeremo un altro repository con lo stesso nome.
Andando alla mia riga di comando, mi spostero' verso il mio guadagno.
Vedete che ho la mia cartella git-test lì.
Quindi ho intenzione di creare un'altra cartella temporanea qui
solo per mostrarti che posso clonare un repository git online.
Quindi, nella mia cartella temporanea vedi che è vuoto.
Quindi, per rivedere il comando che dice, git clone e l'URL del repository.
Quindi, applichiamo questo comando e quindi cloniamo quel repository git online.
Fingendo di essere su un altro computer, quindi ho intenzione di dire,
git clone e poi, Incolla l'URL del mio repository bitbucket qui.
E poi, vedresti che il repository sarebbe ora clonato
in una cartella locale con lo stesso nome git-test.
Quindi ora, se faccio un elenco della directory,
puoi vedere che la cartella git-test è stata creata.
Quindi, andiamo alla cartella git-test e vedrete che
questa è una copia esatta della struttura di cartelle che avevamo creato in precedenza.
Quindi questo è il modo in cui puoi clonare un repository Git online.
Quindi, tutto quello che devi fare è ottenere l'URL di quel repository Git e
quindi usare semplicemente git-clone per ottenere una copia di quello sul tuo computer locale.
Con questo, completiamo questo esercizio sull'utilizzo dei repository Git online.
Allora, finalmente l'hai Git?
[ MUSIC]