Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit 7098196

Browse files
Update README.md
1 parent 922b8cf commit 7098196

File tree

1 file changed

+40
-54
lines changed

1 file changed

+40
-54
lines changed

README.md

Lines changed: 40 additions & 54 deletions
Original file line numberDiff line numberDiff line change
@@ -18,36 +18,33 @@ No [vídeo anterior](https://www.youtube.com/watch?v=DqTITcMq68k) eu expliquei o
1818

1919
* Criar um novo arquivo `README.md`
2020

21-
* Explicar o que é Markdown e a importância de usarmos um ReadMe
2221
* Escrever dentro dele `Olá, nesse projeto você aprenderá alguns comandos do Git`
2322

2423
* Salva o arquivo
2524

26-
* Agora então é hora de usarmos o Git
25+
Agora então é hora de usarmos o Git
2726

2827
* Abre o Git Bash que foi instalado na máquina (pode ser pelo terminal do VSCode mesmo)
2928

3029
* `git init` para inicializar o repositório
3130

32-
* Foi criada uma pastinha `.git` e é ali que toda a mágica acontece, então não apague
31+
Foi criada uma pastinha `.git` e é ali que toda a mágica acontece, então não apague
3332

3433
* `git add README.md` para colocar o arquivo na área de stagging
3534

3635
<img src="https://i1.wp.com/www.markus-gattol.name/misc/mm/si/content/git_git_add.png">
3736

38-
* Esse add é necessário antes de darmos o commit de fato, mas por que isso? No final do vídeo explico para vocês
37+
Esse `add` é necessário antes de darmos o commit de fato, mas por que isso? No final do vídeo explico para vocês
3938

4039
* `git commit -m "primeiro commit"` para de fato dar o commit no repositório
4140

4241
* `git branch -M "main"` para alterar o nome da branch principal de `master` para `main` (isso é uma boa prática atualmente recomendada)
4342

4443
## Interfaces Git
4544

46-
* Beleza, recebemos a confirmação de que o commit aconteceu, mas isso tá um pouco abstrato ainda né?
47-
48-
* Existem algumas interfaces legais do git que você pode fazer o download para poder visualizar de fato como está o projeto, o que foi alterado em cada commit, quando foi alterado etc.
49-
50-
* Aqui eu vou mostrar pra vocês a usarem direto o Github, então vamos lá
45+
Beleza, recebemos a confirmação de que o commit aconteceu, mas isso tá um pouco abstrato ainda né?
46+
Existem algumas [interfaces legais do git](https://git-scm.com/downloads/guis) que você pode fazer o download para poder visualizar de fato como está o projeto, o que foi alterado em cada commit, quando foi alterado etc.
47+
Aqui eu vou mostrar pra vocês a usarem direto no Github.
5148

5249
## Repositório no Github
5350

@@ -61,95 +58,86 @@ No [vídeo anterior](https://www.youtube.com/watch?v=DqTITcMq68k) eu expliquei o
6158

6259
<img src="https://media.discordapp.net/attachments/831974152667398214/836828905859186708/unknown.png?width=1440&height=141">
6360

64-
* Lembra do conceito de remote que eu expliquei pra vocês no último vídeo? Nós iremos utilizá-lo agora
61+
Lembra do conceito de `remote` que eu expliquei pra vocês no último vídeo? Nós iremos utilizá-lo agora
6562

6663
* 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>`
6764

6865
* `origin` é o nome utilizado para referenciar o nosso repositório
6966

70-
* 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
67+
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
7168

7269
* Para isso precisaremos empurrar, enviar para lá com o `git push -u origin main`
7370

74-
* Agora se recarregarmos a página iremos ver o nosso arquivo aqui na plataforma!
71+
Agora se recarregarmos a página iremos ver o nosso arquivo aqui na plataforma!
7572

7673
## Alterando e adicionando arquivo
7774

78-
* Beleza, agora que temos o nosso repositório no Github configurado direitinho, podemos usar e abusar do que o Git oferece, afinal é pra isso que estamos utilizando ele né
79-
80-
* Primeira coisa que faremos então é alterar esse arquivo que já commitamos
75+
Beleza, agora que temos o nosso repositório no Github configurado direitinho, podemos usar e abusar do que o Git oferece, afinal é pra isso que estamos utilizando ele né?
76+
Primeira coisa que faremos então é alterar esse arquivo que já commitamos
8177

8278
* Adiciona mais uma frase no arquivo `Essa é uma alteração`
8379

8480
* Além disso iremos criar um novo arquivo `Projeto.md`, onde escreveremos `Esse é o arquivo onde desenvolverei o meu projeto`
8581

86-
* Agora então precisamos subir essa alteração, pra isso seguiremos os mesmos passos de `git add .` (agora ponto para explicar que adiciona todos) e `git commit -m "Primeira alteração"`
82+
* Agora então precisamos subir essa alteração, pra isso seguiremos os mesmos passos de `git add .` (agora ponto `.` pois adiciona todos os arquivos) e `git commit -m "Primeira alteração"`
8783

8884
* Lembrando que para alterar algo no nosso respositório do Github precisamos dar o push, então `git push origin main` (sem o -u)
8985

90-
* Se olharmos agora o nosso código no Github, ele terá sido alterado, e não só isso, se clicarmos no nome do commit, podemos ver exatamente as alterações que foram feitas nele
91-
92-
* O verde com `+` e o vermelho com `-` mostra, os conteúdos que foram adicionados e editados dentro do código
93-
94-
* 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é?
86+
Se olharmos agora o nosso código no Github, ele terá sido alterado, e não só isso, se clicarmos no nome do `commit`, podemos ver exatamente as alterações que foram feitas nele.
87+
O verde com `+` e o vermelho com `-` mostra, os conteúdos que foram adicionados e editados dentro do código.
88+
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é?
9589

9690
<img src="https://media.discordapp.net/attachments/831974152667398214/836830443617648670/unknown.png">
9791

9892
## Branch
9993

100-
* Até agora tudo o que fizemos de alterações e mandamos de commit, foi na nossa main, que é aquela linha do tempo principal
101-
102-
* Agora vou mostrar pra vocês como criamos uma branch e depois como que juntamos ela com o código que já está na main (lembrando que ela é uma linha cronológica adicional/alternativa a principal)
94+
Até agora tudo o que fizemos de alterações e mandamos de commit, foi na nossa `main`, que é aquela linha do tempo principal.
95+
Agora vou mostrar pra vocês como criamos uma branch e depois como que juntamos ela com o código que já está na `main` (lembrando que ela é uma linha cronológica adicional/alternativa a principal)
96+
E outra, a branch pode ser criada tanto para quando você for fazer uma alteração em um arquivo, quando para adicionar outro arquivo dentro do projeto ou mesmo excluir.
97+
Obs. *Lembrem que eu estou aqui editando um arquivo markdown, porém isso tudo vale para qualquer tipo de arquivo com qualquer extensão*
10398

104-
* Lembrem que eu estou aqui editando um arquivo markdown, porém isso tudo vale para qualquer tipo de arquivo com qualquer extensão
105-
106-
* E outra, a branch pode ser criada tanto para quando você for fazer uma alteração em um arquivo, quando para adicionar outro arquivo dentro do projeto ou mesmo excluir
107-
108-
* Nesse caso vamos adicionar um novo arquivo para desenvolver a nossa feature "Botão"
99+
* Nesse caso vamos adicionar um novo arquivo para desenvolver a nossa feature `Botão`
109100

110101
* Então a primeira coisa que fazemos é `git checkout -b "novo-botao"`, assim criando uma branch para ele
111-
112-
* Esse comando além de criar a branch já entra nela com o checkout
113-
114-
* Inclusive se olharmos agora aqui no meu VSCode, estamos dentro dela
102+
Esse comando além de criar a branch já entra nela com o checkout, inclusive se olharmos agora aqui no meu VSCode, estamos dentro dela.
115103

116104
* Vou então criar o arquivo, criar o `botão.md` "aqui eu crio o botão"
117105

118106
* E agora fazemos o passo a passo que já sabemos, colocamos a nossa alteração em stagging com o `git add .` e commitamos com o `git commit -m "novo botão"`
119107

120108
* Para enviarmos agora que vai ser diferente. Vocês lembram que utilizávamos o `git push orgin main` né? Porém main era aquela branch principal. Agora então usaremos `git push origin botao`
121109

122-
* Agora se olharmos o nosso Github, veremos que tem 2 branches, a main e a botao
110+
Agora se olharmos o nosso Github, veremos que tem 2 branches, a `main` e a `botao`
123111

124112
<img src="https://media.discordapp.net/attachments/812313742192279612/836820670037622854/unknown.png">
125113

126-
* Vamos supor que eu ainda não tivesse terminado de desenvolver o botão, eu poderia continuar tranquilamente na branch `botao` até terminar
114+
Vamos supor que eu ainda não tivesse terminado de desenvolver o botão, eu poderia continuar tranquilamente na branch `botao` até terminar!
127115

128-
* Mas Rafa, e se eu precisasse por algum motivo voltar naquela branch `main` e desenvolver a partir do que deixei lá? Sem problemas, a única coisa que você precisa fazer nesse caso é `git checkout main`, e pra voltar depois é só `git checkout botao` novamente
116+
Mas Rafa, e se eu precisasse por algum motivo voltar naquela branch `main` e desenvolver a partir do que deixei lá? Sem problemas, a única coisa que você precisa fazer nesse caso é `git checkout main`, e pra voltar depois é só `git checkout botao` novamente
129117

130-
* Beleza! Agora desenvolvi tudo o que queria aqui na branch `botao`, como que junto ela com a main sem problemas?
118+
Beleza! Agora desenvolvi tudo o que queria aqui na branch `botao`, como que junto ela com a main sem problemas?
131119

132120
## Merge
133121

134122
* Agora o que precisamos fazer é ir para a nossa branch principal `git checkout main` e lá faremos o merge com a branch `botao` que criamos, com `git merge botao`
135123

136-
* Pronto, agora tudo o que tinha de alteração na branch `botao` juntou com a `main`
124+
Pronto, agora tudo o que tinha de alteração na branch `botao` juntou com a `main`
137125

138126
* Para finalizar então, vamos jogar lá no Github isso tudo com o `git push origin main`
139127

140128
## Clone
141129

142130
Como vocês podem baixar meu código?
143131

144-
* 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
132+
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:
145133

146134
<img src="https://media.discordapp.net/attachments/812313742192279612/836823564513705994/unknown.png">
147135

148136
* Você irá copiar esse link e levar ele lá pro nosso terminal
149137

150138
* O comando para puxar o projeto para a sua máquina é o `git clone https://github.com/rafaballerini/GitTutorial.git`
151139

152-
* 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á
140+
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á!
153141

154142
## Pull
155143

@@ -159,11 +147,9 @@ E se eu fizer uma alteração no repositório, como vocês podem atualizar na m
159147

160148
## Fork
161149

162-
Mas Rafa quando eu fiz o clone do seu repositório ele não apareceu no meu Github
163-
164-
* Existe a ferramenta `fork`, que é bem mais simples para fazer isso
165-
166-
* Você só precisa apertar nesse botão dentro do repositório e TCHANAM! Ele aparece automaticamente lá na sua conta
150+
Mas Rafa quando eu fiz o clone do seu repositório ele não apareceu no meu Github.
151+
Existe a ferramenta `fork`, que é bem mais simples para fazer isso
152+
Você só precisa apertar nesse botão dentro do repositório e TCHANAM! Ele aparece automaticamente lá na sua conta:
167153

168154
<img src="https://media.discordapp.net/attachments/831974152667398214/836826687634407434/unknown.png">
169155

@@ -177,31 +163,31 @@ O último conceito que quero ensinar para vocês é o de Pull Request, vamos ent
177163

178164
* Depois disso, você poderá salvar o projeto, dar o `git add .`, `git commit -m "validação de botões"` e `git push origin main`
179165

180-
* Quando você for olhar o seu Github, verá que existe uma mensagem parecida com a seguinte:
166+
Quando você for olhar o seu Github, verá que existe uma mensagem parecida com a seguinte:
181167

182168
<img src="https://media.discordapp.net/attachments/831974152667398214/838990983852458035/unknown.png">
183169

184-
* Isso significa que a branch do seu repositório está 1 commit "na frente" da branch original
170+
Isso significa que a branch do seu repositório está 1 commit "na frente" da branch original
185171

186-
* O que você deve perceber agora é esse botão que aparece em seguida:
172+
O que você deve perceber agora é esse botão que aparece em seguida:
187173

188174
<img src="https://media.discordapp.net/attachments/831974152667398214/838991711249235998/unknown.png">
189175

190-
* Ele servirá para caso você deseje enviar para o dono do repositório original uma solicitação de pull, ou seja, fazer com que ele puxe as alterações que você fez no seu repositório para o repositório dele, original
176+
Ele servirá para caso você deseje enviar para o dono do repositório original uma solicitação de pull, ou seja, fazer com que ele puxe as alterações que você fez no seu repositório para o repositório dele, original
191177

192-
* Ao clicar nesse botão, você será direcionado para uma página que fará a avaliação se esse `pull request` terá conflitos ou não com o código no repositório original. Caso não tenha, bastão clicar no botão de `Create pull request`
178+
Ao clicar nesse botão, você será direcionado para uma página que fará a avaliação se esse `pull request` terá conflitos ou não com o código no repositório original. Caso não tenha, bastão clicar no botão de `Create pull request`
193179

194180
<img src="https://media.discordapp.net/attachments/831974152667398214/838992584893399100/unknown.png">
195181

196-
* Você irá colocar um nome intuitivo, que demonstre a funcionalidade adicionada e o ideal é que você também crie uma boa descrição do que desenvolveu, não somente explicando o que é, mas ensinando ao dono do repositório original a forma como ele poderá testar também
182+
Você irá colocar um nome intuitivo, que demonstre a funcionalidade adicionada e o ideal é que você também crie uma boa descrição do que desenvolveu, não somente explicando o que é, mas ensinando ao dono do repositório original a forma como ele poderá testar também
197183

198-
* Depois disso, basta esperar para que o dono da branch original aceite o seu pull request
184+
Depois disso, basta esperar para que o dono da branch original aceite o seu pull request
199185

200186
## Finalização
201187

202-
* 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
188+
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
203189

204-
* 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
190+
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
205191

206192
* Não esqueçam de deixar o like e se inscrever no [canal do Youtube](https://youtube.com/RafaellaBallerini)
207193

0 commit comments

Comments
 (0)