[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, com 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 feito em um repositório Git on-line no Bitbucket.
Para configurar no 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 clique no Create repositório, e
então isso apareceria com alguns detalhes.
Agora, isso varia de acordo com o provedor de serviços de repositório.
Então aqui, eu vou especificar o nome do repositório
como git-test, e eu vou marcar isso 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 o código que você pode salvar
em seu repositório Git online.
Portanto,
certifique-se de que você só usa repositórios privados nesta especialização.
Então eu vou se inscrever como um repositório privado get, e, em
seguida, basta clicar 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á um URL para
o repositório na página inicial do 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 eu vou digitar,
git remoto adicionar origem.
Em seguida, cole o URL do
meu repositório Bitbucket que acabei de criar e pressione o retorno.
Então, agora, a origem remota do meu repositório Git local está 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 online,
o primeiro que acabamos de fazer, git remote add origin 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.
Então, para isso, eu faço git push -u origem mestre.
E esse comando enviaria o repositório Git local para o repositório online.
Então vamos digitar isso no prompt de comando.
Então, uma vez que eu digitar isso no prompt de comando e
pressione o retorno, ele vai configurar meu repositório Git.
Às vezes, ele pode pedir que você digite suas credenciais
, incluindo sua senha em sua conta Bitbucket.
Então você pode 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,
então o conteúdo do meu depósito local será enviado para o site do servidor.
Então agora, os dados no meu repositório Git local agora são correspondidos no 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 eu tenho no meu repositório Git local.
E examinar os comentários raio 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 on-line, 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 a fonte,
eu posso olhar para mais detalhes da fonte assim.
Então que 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.
Agora, obviamente, você tem que lembrar que seu repositório local só pode ser
correspondido a um repositório online.
Então eu só passarei pela configuração do repositório no GitHub, e
você notará que o mesmo tipo de comandos seria 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ê entrar em sua conta,
você veria algo assim em sua página inicial.
Você pode ir para o lado direito, onde há um lado positivo e, em seguida, clicar sobre isso
para criar um novo repositório, ou apenas clicar neste botão aqui para dizer novo repositório.
E então quando surgir eu posso simplesmente dizer teste git,
e então, novamente, como um lembrete, por favor, faça disso um 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á-los com outras pessoas?
Por isso, peço vivamente que mantenham os seus repositórios privados por
enquanto, a menos que estejam a trabalhar com um Tee.
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 enviar 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 o propósito.
Então, como você notou, 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 em debate da maneira que você vai fazer uso deles
em termos de espelhar 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 de teste git.
Então o que eu vou fazer é ir para o supositório,
e então 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 então criar outro repositório com o mesmo nome.
Indo para minha linha de comando, eu só vou subir e
você verá que eu tenho minha pasta git-test lá.
Então eu vou criar outra pasta temporária aqui apenas para mostrar que
eu posso clonar um serviço de repositório Git online na minha pasta temporária.
Você vê que está vazio.
Então, para revisar o comando, ele diz git clone e a URL do repositório.
Então, vamos aplicar este comando e clonar o 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 esse repositório agora 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 be git-test foi criada.
Então vamos para a pasta git-test, e então você verá 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 conseguiu?
[ MUSIC]