[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 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 impostare il repository Git che
hai preparato nell'esercizio precedente per
essere compilato su un repository Git online su Bitbucket.
Per configurare nel repository Git online, andare a uno di questi
provider di servizi online e quindi registrarsi per un account.
Quindi qui, mi sono iscritto al 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 sul repository Crea, e
poi questo sarebbe venuto fuori con alcuni dettagli.
Ora, questo varia in base al provider del servizio repository.
Quindi qui, specificherò il nome del repository
come git-test, e ho intenzione di contrassegnarlo 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 copi il codice che potresti salvare
nel tuo repository Git online.
Quindi, per favore,
assicurati di usare solo repository privati in questa specializzazione.
Quindi mi iscriverò come repository privato get, e
quindi semplicemente fare clic su crea repository.
E poi fara' un po' di configurazione, e poi sii pronto per me, ok?
Ora, quello che devo fare è copiare questo particolare repository di formato URL.
Quindi vedrai un URL per
il repository nella home page del 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, scriverò,
git remote add origin.
E poi incolla l'URL per
il mio repository Bitbucket che ho appena creato e premi il ritorno.
Quindi ora, l'origine remota del mio repository Git locale è 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.
Quindi per questo, faccio git push -u origin master.
E questo comando spingerebbe il repository Git locale al repository online.
Quindi cerchiamo di digitare che al prompt dei comandi.
Quindi, una volta digitato questo al prompt dei comandi e
colpito il ritorno, imposterà il mio repository Git.
A volte potrebbe chiederti di inserire le tue credenziali,
inclusa la password sul tuo account Bitbucket.
Quindi potrebbe essere necessario 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,
allora il contenuto del mio depositario locale sarà spinto sul sito del server.
Quindi ora, i dati sul mio repository Git locale sono ora abbinati sul 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 esamina anche i commenti del raggio, in modo da
poter guardare lo stato nel secondo commento e al 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 sto tornando alla fonte,
posso guardare più dettagli della fonte in questo modo.
Quindi questo ha ora configurato il mio
repository Git locale per essere specchiato in Bitbucket.
La procedura è praticamente simile anche su GitHub.
Quindi fammi configurare un repository GitHub online.
Ora, ovviamente, devi ricordare che il tuo repository locale può essere
abbinato solo a un repository online.
Quindi passerò solo attraverso la configurazione del repository su GitHub, e
noterai lo stesso tipo di comandi sarebbero necessari se vuoi configurare
il tuo repository locale per il mirroring 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 lato positivo e quindi fare clic su quello
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, per favore, rendilo 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 una Tee.
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 impostare 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 hai notato, 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 dibattito 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 di test git.
Quindi quello che ho intenzione di fare è andare alla supposta,
e poi 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ò verso l'alto e
vedrai che ho la mia cartella git-test lì.
Quindi creerò un'altra cartella temporanea qui solo per mostrarti che
posso clonare un servizio di repository Git online nella mia cartella temporanea.
Vedete che è vuoto.
Quindi, per rivedere il comando, dice git clone e l'URL del repository.
Quindi applichiamo questo comando e cloniamo il 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 quel repository verrà 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 be git-test è stata creata.
Quindi andiamo alla cartella git-test, e poi 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]