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
Copy file name to clipboardExpand all lines: README.md
+78-29Lines changed: 78 additions & 29 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -14,16 +14,37 @@ Nesse tutorial de git vamos aprender os principais comandos que são utilizados
14
14
15
15
<br>
16
16
17
-
* Bom imagine que o **Git** seja o memory card de um video game antigo, e que o **Github** seja o video game em si, agora podemos fazer a seguinte analogia o memory card é utilizado para guardar dados de uma maneira local, ou seja o **Git** funciona de forma parecida ao memory card pois ele cria um repositorio local no seu computar para guardar seu preciosos codigos.
17
+
* Bom imagine que o **Git** seja o memory card de um vídeogame antigo, e que o **Github** seja o vídeogame em si, agora podemos fazer a seguinte analogia o memory card é utilizado para guardar dados de uma maneira local, ou seja o **Git** funciona de forma parecida ao memory card pois ele cria um repositório local no seu computar para guardar seu preciosos códigos.
18
18
19
19
<br>
20
20
21
-
* Já o **GitHub** funciona como o proprio video-game que recebe as informações do memory-card e guarda informações de forma remota.
21
+
* Já o **GitHub** funciona como o próprio videogame que recebe as informações do memorycard e guarda informações de forma remota.
22
22
23
23
<br>
24
24
25
+
## Configuração inicial do seu Git :bulb:
25
26
26
-
## Iniciando um repositorio local
27
+
<br>
28
+
29
+
Que tal configurar o seu git para todos saberem quem é você quando fizer uma Pull request ?
* O git init cria um repositorio local no seu computador,ou seja, ele cria na pasta do seu projeto as configurações necessarias para seu repositorio.
59
+
* O ``git init`` cria um repositório local no seu computador, ou seja, ele cria na pasta do seu projeto as configurações necessárias para seu repositório.
60
+
39
61
40
62
<br>
41
63
42
-
**Atenção** : para criar um repositorio com o git init você deve estar na mesma pasta onde os arquivos do projeto estão.
64
+
:warning:**Atenção**: Para criar um repositório com o ``git init`` você deve estar na mesma pasta onde os arquivos do projeto estão.
43
65
44
66
<br>
45
67
46
-
## Clonar um repositorio já existente no Github
68
+
## Clonar um repositório já existente no Github:computer:
* Com o git clone como o nome já sugere você fara o clone de um repositorio que já existe no github.
81
+
* Com o ``git clone`` como o nome já sugere você fará o clone de um repositório que já existe no github.
60
82
61
83
<br>
62
84
63
-
**Observação**: Note que ao fazer um git clone de um repositorio já existente você tera o repositorio(arquivos) em seu computador e não precisara dar git init pois o projeto já estara criado.
85
+
:monocle_face:**Observação**: Note que ao fazer um ``git clone`` de um repositório já existente você terá o repositório (arquivos) em seu computador e não precisara dar git init pois o projeto já estará criado.
64
86
65
87
<br>
66
88
67
-
**Como pegar o caminho do repositorio ?**
89
+
**Como pegar o caminho do repositório ?**
90
+
91
+
<br>
68
92
69
-
* No repositorio do Github onde você deseja clonar o repositorio havera um botão que sera o link para aquele repositorio especifico.
93
+
* No repositório do Github onde você deseja clonar o repositório haverá um botão que será o link para aquele repositório especifico.
94
+
95
+
<br>
70
96
71
97

72
98
73
99
<br>
74
100
75
-
Nesse exemplo a url para clonar o repositorio ficaria assim:
101
+
* Nesse exemplo a URL para clonar o repositório ficaria assim:
* O git status serve para o usuario visualizar que arquivos já foram adicionados ou foram modificados até mesmo os que ainda não foram adicionados ao repositorio local.
125
+
* O ``git status`` serve para o usuário visualizar que arquivos já foram adicionados ou foram modificados até mesmo os que ainda não foram adicionados ao repositório local.
98
126
99
127
<br>
100
128
101
129

102
130
103
131
<br>
104
132
105
-
* Note que como não realizei nenhuma alteração no projeto ele ira retorna que nenhum arquivo foi alterado ou que precise ser adicionado no repositorio local.
133
+
* Note que como não realizei nenhuma alteração no projeto ele ira retorna que nenhum arquivo foi alterado ou que precise ser adicionado no repositório local.
106
134
107
135
<br>
108
136
109
-
* Agora sé eu fizer qualquer modificação no codigo ou adicionar um novo arquivo ele ira retornar o nome do arquivo em que a modificação foi feita em vermelho.
137
+
* Agora sé eu fizer qualquer modificação no código ou adicionar um novo arquivo ele ira retornar o nome do arquivo em que a modificação foi feita em vermelho.
110
138
111
139
<br>
112
140
@@ -118,39 +146,40 @@ git status
118
146
119
147
<br>
120
148
121
-
**Observação**: Um boa prática é sempre que possivel realizar git status para saber os arquivos que foram afetados ao longo da sua codificação !!!
149
+
:monocle_face:**Observação**: Um boa prática é sempre que possível realizar git status para saber os arquivos que foram afetados ao longo da sua codificação !!!
122
150
123
151
<br>
124
152
125
153
126
154
127
-
## Comando de adicionar ao repositorio
155
+
## Comando adicionar ao repositório :file_folder:
128
156
157
+
<br>
129
158
130
159
```
131
160
git add nomedoarquivo
132
161
```
133
162
134
163
<br>
135
164
136
-
* Com o git add todos os arquivos que foram modificados ou criados podem ser adicionados ao repositorio local.
165
+
* Com o git add todos os arquivos que foram modificados ou criados podem ser adicionados ao repositório local.
137
166
138
167
<br>
139
168
140
-
**Obeservação**: Com o ``git add .`` você pode adicionar todos os arquivos modificados ou criados de uma vez só.
169
+
:monocle_face:**Obeservação**: Com o ``git add .`` você pode adicionar todos os arquivos modificados ou criados de uma vez só.
141
170
142
171
<br>
143
172
144
173

145
174
146
175
<br>
147
176
148
-
* Note que após o ``git add .`` e depois realizar o ``git status`` novamente o arquivo que havia sido modificado ficou na cor **verde** que representa que o arquivo foi adicionado com sucesso ao repositorio local.
177
+
* Note que após o ``git add .`` e depois realizar o ``git status`` novamente o arquivo que havia sido modificado ficou na cor **verde** que representa que o arquivo foi adicionado com sucesso ao repositório local.
149
178
150
179
<br>
151
180
152
181
153
-
## Realizando o primeiro commit
182
+
## Realizando o primeiro commit:pushpin:
154
183
155
184
156
185
<br>
@@ -161,23 +190,23 @@ git commit -m "comentários das alterações"
161
190
162
191
<br>
163
192
164
-
* Após adicionar todos os arquivos com o ``git add .`` você podera realizar o primeiro commit desses arquivos modificados ou adicionados.
193
+
* Após adicionar todos os arquivos com o ``git add .`` você poderá realizar o primeiro commit desses arquivos modificados ou adicionados.
165
194
166
195
<br>
167
196
168
197

169
198
170
199
<br>
171
200
172
-
* E pronto você realizou seu primeiro commit para o repositorio local.
201
+
* E pronto você realizou seu primeiro commit para o repositório local.
173
202
174
203
<br>
175
204
176
-
**Atenção**: É uma boa prática sempre adicionar um comentario entre os parenteses especificando as alterações feitas de forma simplificada.
205
+
:warning:**Atenção**: É uma boa prática sempre adicionar um comentário entre os parênteses especificando as alterações feitas de forma simplificada.
177
206
178
207
<br>
179
208
180
-
**Observação**: Note que se você der um ``git status`` novamente não havera mais nenhum arquivo em verde pois você fez o commit deles com sucesso pro repositorio.
209
+
:monocle_face:**Observação**: Note que se você der um ``git status`` novamente não haverá mais nenhum arquivo em verde pois você fez o commit deles com sucesso para o repositório local.
181
210
182
211
<br>
183
212
@@ -193,20 +222,38 @@ git log
193
222
194
223
<br>
195
224
196
-
* Com o ``git log`` podemos ver todos os commits realizados dentro de um repositorio.
225
+
* Com o ``git log`` podemos ver todos os commits realizados dentro de um repositório.
197
226
198
227
199
228

200
229
201
230
<br>
202
231
203
-
* Note que vemos todos commits realizados e um codigo especifico de cada commit alem do responsavel pelo commit e a data que foi realizado o determinado commit.
* Note que vemos todos commits realizados e um código específico de cada commit além do responsável pelo commit e a data que foi realizado o determinado commit.
204
251
205
252
<br>
206
253
207
254
208
255
209
-
## Publicando o projeto no repositorio do git
256
+
## Publicando o projeto no repositório do Github
210
257
211
258
212
259
<br>
@@ -217,9 +264,11 @@ git push origin HEAD
217
264
218
265
<br>
219
266
220
-
* Com o ``git push origin Head`` podemos mandar as modificações feitas para o repositorio que está no github
267
+
* Com o ``git push origin Head`` podemos mandar as modificações feitas para o repositório que está no github
221
268
* Note que a palavra **HEAD** aponta sempre para a brench que você está no momento então fique atento a isso.
0 commit comments