You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* Logo depois vai aparecer essa página um pouco cinza e confusa, mas o que você tem que fazer é bem simples, apenas copie o link que aparecer para você
* Lembra do conceito de remote que eu expliquei pra vocês no último vídeo? Nós iremos utilizá-lo agora
49
-
* Para passar o commit do meu repositório local (da minha máquina) para um repositório na plataforma do Github, usamos o `git remote add <nome do repositório (origin)> <link do repositório>`
64
+
65
+
* Para passar o commit do meu repositório local (da minha máquina) para um repositório na plataforma do Github, usamos o `git remote add origin <link do repositório>`
66
+
67
+
*`origin` é o nome utilizado para referenciar o nosso repositório
50
68
51
69
* Agora já temos o nosso repositório local conectado com o respositório do Github, porém o commit que damos na máquina não sobe automaticamente para a plataforma
52
70
@@ -74,6 +92,8 @@ No vídeo anterior eu expliquei os conceitos de alguns termos técnicos que util
74
92
75
93
* Aqui nesse botão poderemos ver todos os commits já feitos anteriormente, então se clicarmos em algum deles, veremos exatamente o que havia sido alterado, além de claro, vermos o código como era. Incrível né?
* Vamos supor que eu ainda não tivesse terminado de desenvolver o botão, eu poderia continuar tranquilamente na branch `botao` até terminar
104
126
105
127
* Mas Rafa, e se eu precisasse por algum motivo voltar naquela branch `master` e desenvolver a partir do que deixei lá? Sem problemas, a única coisa que você precisa fazer nesse caso é `git checkout master`, e pra voltar depois é só `git checkout botao` novamente
106
128
107
-
* Beleza! Agora desenvolvi tudo o que queria aqui na branch `botao`
129
+
* Beleza! Agora desenvolvi tudo o que queria aqui na branch `botao`, como que junto ela com a master sem problemas?
130
+
131
+
### Merge
132
+
133
+
* Agora o que precisamos fazer é ir para a nossa branch principal `git checkout master` e lá faremos o merge com a branch `botao` que criamos, com `git merge botao`
134
+
135
+
* Pronto, agora tudo o que tinha de alteração na branch `botao` juntou com a `master`
136
+
137
+
* Para finalizar então, vamos jogar lá no Github isso tudo com o `git push origin master`
138
+
139
+
### Clone
140
+
141
+
Como vocês podem baixar meu código?
142
+
143
+
* Sempre que você entrar em um repositório, seja o seu ou o de qualquer outra pessoa, terá esse botão `Code`, que quando você clica aparece um link
* Você irá copiar esse link e levar ele lá pro nosso terminal
148
+
149
+
* O comando para puxar o projeto para a sua máquina é o `git clone https://github.com/rafaballerini/GitTutorial.git`
150
+
151
+
* Não é necessário criar um repositório antes disso, como fizemos anteriormente com o `git init`. Dessa vez, basta abrir o terminal e clonar o projeto e tudo aparecerá
152
+
153
+
### Pull
154
+
155
+
E se eu fizer uma alteração no repositório, como vocês podem atualizar na máquina de vocês?
156
+
157
+
* Basta vocês executarem o comando `git pull`, ele irá puxar todas as alterações feitas no repositório do Github para o seu repositório local
158
+
159
+
### Pull request
160
+
161
+
162
+
163
+
### Fork
164
+
165
+
Mas Rafa quando eu fiz o clone do seu repositório ele não apareceu no meu Github
166
+
167
+
* Existe a ferramenta `fork`, que é bem mais simples para fazer isso
168
+
169
+
* Você só precisa apertar nesse botão dentro do repositório e TCHANAM! Ele aparece automaticamente lá na sua conta
* Existem diversas outras funcionalidades do Git e do Github, porém tenho certeza que com tudo isso que vocês viram hoje vocês já conseguem desenvolver um projeto de uma forma bem legal
176
+
177
+
* Recomendo sempre vocês darem uma olhada na [documentação do Git](https://git-scm.com/doc), pois qualquer dúvida que apareça pode ser respondida por lá na explicação
178
+
179
+
* Não esqueçam de deixar o like e se inscrever no [canal do Youtube](https://youtube.com/RafaellaBallerini) ❤
0 commit comments