[MUSIC]
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 di repository Git online,
GitHub e Bitbucket in modo un po 'più dettagliato.
Vedremo come possiamo configurare 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 Git online,
vai a uno di questi provider di servizi online e registrati per un account.
Quindi qui, mi sono iscritto al mio account Bitbucket e
ho la mia home page aperta qui.
E così ho intenzione di creare un nuovo
repository online sul mio repository Bitbucket.
Quindi ho appena cliccato su di esso, creato repository, e
poi questo sarebbe venuto fuori con alcuni dettagli.
Ora, questo varia in base al provider del servizio del repository.
Quindi qui, specificherò il nome del repository e e lo skit test.
E ho intenzione di contrassegnare questo come un repository privato.
Per questo corso e per tutti i corsi rimanenti in questa specializzazione,
ti consiglio vivamente di mantenere i tuoi repository come repository privati,
perché non vuoi che qualcun altro stia copiando un codice che potresti salvare
nel tuo repository Git online.
Quindi, per favore,
assicurati di aver usato solo repository privati in questa specializzazione.
Quindi mi iscriverò come repository privato Git, e
quindi semplicemente fare clic su, Crea repository.
E poi fara' un po' di sistemare e poi sara' pronto per me, ok?
Ora, quello che devo fare è copiare questo particolare repository di formato URL.
Quindi vedrai l'URL per il repository nella homepage di quel repository.
Quindi basta copiare quell'URL per il repository,
perché ne avremmo bisogno per sincronizzare il nostro
repository Git locale con questo repository, quindi ho intenzione di copiarlo.
E dal momento che ho già creato il mio repository Git locale,
andrò lì e lo configurerò per essere specchiato in questo repository Git online.
Quindi, per questo, 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 poi incolla l'URL per il mio repository Bitbucket
che ho appena creato, e, Colpisci il ritorno.
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 appena 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, farò Git push-u master origine.
E questo comando spingerebbe il repository Git locale al repository online.
Quindi cerchiamo di digitare quello, aggiungere il prompt dei comandi.
Quindi, una volta che ho digitato questo al prompt dei comandi e ho
premuto Return, sta per configurare il mio repository Git.
A volte, potrebbe chiederti di digitare 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 digitato, il contenuto del mio
repository Git locale verrà spinto sul lato server.
Quindi ora,
i dati sul mio repository Git locale sono ora abbinati dal 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 un ramo,
il ramo master, 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 commenti,
quindi posso guardare lo stato nel secondo commento e nel primo commento.
Quindi ora puoi vedere che tutte queste informazioni sono state
caricate nel repository online, inclusa la cronologia di tutti i commenti.
Poi tornando lì, puoi vedere maggiori dettagli su tutti
i commenti che sono stati inviati al lato server.
Posso esaminare ciascuno di questi commenti in modo un po 'più dettagliato.
E torno a quella fonte,
posso guardare più dettagli della fonte in questo modo.
Quindi questo ha ora impostato il mio
repository Git locale per essere specchiato in Bitbucket.
La procedura è praticamente simile anche su GitHub.
Quindi fammi configurare un repository GitHub online.
Ovviamente, devi ricordare che il tuo repository locale può essere
abbinato solo a un repository Git online.
Quindi andrò solo a configurare il repository su GitHub e noterai
che questo stesso tipo di comandi sarà richiesto se vuoi configurare
il tuo repository locale per essere specchiato 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ù, e
quindi fare clic su di esso per creare un nuovo repository, o
semplicemente fare clic su questo pulsante qui per salvare il repository.
E poi quando questo viene fuori, posso semplicemente dire git-test, e
poi di nuovo, come promemoria, per favore crea il repository privato.
La maggior parte di questi provider consente ora 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 una squadra.
Devo ricordarti che in questo momento, GitHub supporta repository privati
solo per quegli abbonati che pagano per il loro account GitHub.
Quindi non è disponibile per gli abbonati che utilizzano il loro account gratuito.
Quindi fai semplicemente clic su Privato, quindi Crea repository,
e quindi creerà un repository.
E poi vedresti 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. In
modo che fondamentalmente imposta il tuo repository GitHub
per eseguire il mirroring del 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 le informazioni vengono renderizzate
sullo schermo nell'interfaccia utente e un po 'di modifiche.
Più o meno, sono simili nel modo in cui li userai in termini di
mirroring del tuo repository Git locale nel 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 clone.
Quindi ora, qui, vedi che ho questo repository git-test.
Quindi, quello che ho intenzione di fare è andare al repository
e quindi copiare questo URL.
E poi ti mostrerò come posso creare una copia del repository Git
o clonare questo repository online nel mio computer locale.
Quindi facciamo finta che io sia su un computer diverso, 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 sposterò nella mia, e
vedrai 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, vedrai che è vuoto.
Quindi, per rivedere il comando, 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 Git non verrà 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 poi si farà 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 capito?
[ MUSIC]