[MÚSICA]
Os repositórios on-line do Git permitem que você armazene uma cópia
do seu repositório Git online.
E ele pode ser facilmente compartilhado entre vários computadores e vários usuários.
Vamos aprender sobre dois dos provedores de serviços de repositório Git on-line,
GitHub e Bitbucket em um pouco mais de detalhes.
Vamos ver como podemos configurar nosso repositório Git local
para ser espelhado em um repositório Git on-line.
Existem vários provedores de serviços de repositório Git online.
Dois dos mais populares são GitHub e Bitbucket.
Vou passar por mais detalhes sobre como você pode configurar seu repositório Git que você
preparou no exercício anterior para ser
espelhado em um repositório Git on-line no Bitbucket.
Para configurar um repositório Git online,
vá para um desses provedores de serviços online e, em seguida, inscreva-se para uma conta.
Então, aqui, eu me inscrevi na minha conta Bitbucket e
eu tenho minha página inicial aberta aqui.
Então eu vou criar um novo
repositório on-line no meu repositório Bitbucket.
Então eu apenas cliquei nele, criar repositório, e
então isso iria aparecer com alguns detalhes.
Agora, isso varia de acordo com o provedor de serviços de repositório.
Então, aqui, vou especificar o nome do repositório e e teste de skit.
E vou marcar isto como um repositório privado.
Para este curso e para todos os cursos restantes nesta especialização,
eu recomendo fortemente que você mantenha seus repositórios como repositórios privados,
porque você não quer que outra pessoa copie um código que você possa salvar
em seu repositório Git online.
Então, por favor,
certifique-se de que você só usou repositórios privados nesta especialização.
Então eu vou me inscrever como um repositório privado do Git e, em
seguida, simplesmente clique em, Criar repositório.
E então ele vai fazer alguma configuração e então estará pronto para mim, ok?
Agora, o que eu preciso fazer é copiar este repositório de formato de URL específico.
Assim, você verá o URL do repositório na página inicial desse repositório.
Então basta copiar esse URL para o repositório,
porque nós precisaríamos disso para sincronizar nosso
repositório Git local com este repositório, então eu vou copiar isso.
E como eu já criei meu repositório Git local, eu vou
entrar lá e configurar isso para ser espelhado neste repositório Git online.
Então, para isso, precisamos usar um par de comandos Git que nos permitem fazer isso.
Indo para o prompt de comando na minha pasta de repositório Git,
vou digitar git remote add origin.
E, em seguida, cole o URL para o meu repositório Bitbucket
que acabei de criar, e, Aperte o retorno.
Então, agora, meus repositórios Git local origem remota é definida para o repositório Bitbucket.
Então agora, eu quero ser capaz de enviar todo o
conteúdo do meu repositório Git local para o meu repositório Git on-line.
Então, revisando os comandos para configurar o repositório Git on-line,
o primeiro que acabamos de fazer, Git remoto adicionar origem e o URL do repositório.
E assim isso irá adicionar o repositório online como o repositório remoto para o
meu repositório Git local.
Uma vez que eu faço isso, então eu preciso enviar meu conteúdo para o meu repositório on-line.
Por isso, eu vou fazer Git push-u origem mestre.
E esse comando enviaria o repositório Git local para o repositório online.
Então vamos digitar isso, adicionar o prompt de comando.
Então, uma vez que eu digitei isso no prompt de comando e
apertei o Return, ele vai configurar meu repositório Git.
Às vezes, ele pode pedir que você digite suas credenciais,
incluindo sua senha em sua conta Bitbucket, para que você possa ter que fazer isso.
Eu já tinha feito isso antes, então é por isso que ele não me pediu novamente
a senha.
Mas uma vez que eu digitei isso, em seguida, o conteúdo do meu
repositório Git local será empurrado para o lado do servidor.
Então agora,
os dados no meu repositório Git local agora são correspondidos do lado do servidor.
Então vamos para Bitbucket para ver o status do meu repositório Git online agora.
Indo para o meu Bitbucket e, em seguida, revisando o repositório on-line do Git,
você veria que houve um branch,
o branch mestre, que foi enviado para o meu repositório Git on-line.
Eu posso então examinar a fonte olhando para a fonte aqui.
E então você pode ver que eu tenho o arquivo index.html que é exatamente o
mesmo que o que eu tenho no meu repositório Git local, e examinar os vários comentários também, para
que eu possa olhar para o estado no segundo comentário e no primeiro comentário.
Agora você pode ver que todas essas informações foram carregadas
para o repositório online, incluindo o histórico de todos os comentários.
Em seguida, voltando para lá, você pode ver mais detalhes sobre todos
os comentários que foram enviados para o lado do servidor.
Posso examinar cada um desses comentários com um pouco mais de detalhes.
E eu vou voltar para essa fonte,
eu posso olhar para mais detalhes da fonte assim.
Então, isso agora configurou meu
repositório Git local para ser espelhado no Bitbucket.
O procedimento é muito semelhante mesmo no GitHub.
Então deixe-me configurar um repositório online do GitHub.
Obviamente, você tem que lembrar que seu repositório local só pode ser
correspondido a um repositório Git on-line.
Então eu vou apenas para configurar o repositório no GitHub, e você vai notar
que este mesmo tipo de comandos será necessário se você quiser configurar
seu repositório local para ser espelhado em um repositório no GitHub.
Então, no GitHub, se você fizer login na sua conta,
verá algo assim na sua página inicial.
Você pode ir para o lado direito, onde há um sinal de mais, e
então clicar nele para criar um novo repositório, ou
simplesmente clicar neste botão aqui para salvar seu repositório.
E então quando isso surgir, eu posso simplesmente dizer git-test, e
então novamente, como um lembrete, por favor faça o repositório privado.
A maioria desses provedores permite que você armazene repositórios privados online.
Então, por que torná-los públicos a menos que você realmente queira compartilhá-lo com outras pessoas.
Por isso, peço vivamente que mantenham seus repositórios privados por
enquanto, a menos que esteja trabalhando com uma equipe.
Devo lembrá-lo que, neste momento, o GitHub suporta repositórios privados
apenas para os assinantes que pagam por sua conta do GitHub.
Portanto, ele não está disponível para assinantes que estão usando sua conta gratuita.
Então, basta clicar em Privado e, em seguida, Criar repositório,
e, em seguida, que irá criar um repositório.
E então você veria que o GitHub também me dá um monte de comandos aqui sobre como
configurar o repositório, então para criar um novo repositório na linha de comando.
Os comandos que realmente tínhamos feito anteriormente ou para empurrar um repositório existente,
os mesmos dois tipos de comandos que precisam ser emitidos.
Então, basicamente, configura seu repositório do GitHub
para espelhar seu repositório local.
Então, como eu já vinculei meu repositório ao Bitbucket,
eu não vou usar meu repositório do GitHub para esse propósito.
Então, como você percebe, o procedimento é praticamente semelhante em qualquer um deles.
Dê e tome algumas diferenças na forma como as informações são renderizadas
na tela na interface do usuário e um pouco de mudanças.
Mais ou menos, eles são semelhantes na forma como você vai fazer uso deles em termos
de espelhamento do seu repositório Git local para o repositório online aqui.
Então, com isso, suponha que alguém lhe dê um repositório Git,
você pode fazer uma cópia disso em seu local?
Então é aqui que usamos outro comando Git chamado Git clone.
Então agora, aqui, você vê que eu tenho este repositório git-test.
Então, o que eu vou fazer é ir para o repositório
e, em seguida, copiar este URL.
E depois mostrarei como posso criar uma cópia do repositório Git
ou clonar este repositório online no meu computador local.
Então vamos fingir que eu estou em um computador diferente, e então vamos para nossa
linha de comando e, em seguida, criar outro repositório com o mesmo nome.
Indo para a minha linha de comando, eu só vou subir para o meu, e
você vai ver que eu tenho minha pasta git-test lá.
Então eu vou criar outra pasta temporária aqui,
apenas para mostrar a vocês que eu posso clonar um repositório Git online.
Então, na minha pasta temporária, você verá que ela está vazia.
Então, para revisar o comando, ele diz Git clone e URL do repositório.
Então vamos aplicar este comando e, em seguida, clonar esse repositório Git online.
Fingindo que estamos em outro computador, então eu vou dizer,
git clone e, em seguida, Cole a URL
do meu repositório Bitbucket aqui.
E então você veria que o repositório Git não será clonado
em uma pasta local com o mesmo nome git-test.
Então, agora, se eu fizer uma listagem do diretório,
você pode ver que a pasta git-test foi criada.
Então vamos para a pasta git-test, e então você vai que
esta é uma cópia exata da estrutura de pastas que tínhamos criado anteriormente.
Então é assim que você pode clonar um repositório Git on-line.
Então tudo que você precisa fazer é obter a URL desse repositório Git, e
então simplesmente usar Git clone para obter uma cópia disso em seu computador local.
Com isso, concluímos este exercício sobre o uso de repositórios Git on-line.
Então você finalmente entendeu?
[ MUSIC]