|
| 1 | +# Roteiro - Como usar o GIT |
| 2 | +Roteiro para o vídeo no Youtube de como utilizar o git na prática |
| 3 | + |
| 4 | +### Início do vídeo |
| 5 | +Oie gente sejam bem vindos a mais um vídeo aqui do canal, eu sou a Rafaella Ballerini e hoje eu vou mostrar pra vocês como utilizamos o GIT na prática |
| 6 | + |
| 7 | +No vídeo anterior eu expliquei os conceitos de alguns termos técnicos que utilizamos quando estamos usando o git (aponta p caixinha), então nesse vídeo vou mostrar na prática como isso acontece |
| 8 | + |
| 9 | +### Instalando o GIT |
| 10 | + |
| 11 | +* [Link com os downloads](https://git-scm.com/downloads) |
| 12 | +* Bem tranquilo de instalar |
| 13 | + |
| 14 | +### Criar um projeto novo |
| 15 | + |
| 16 | +* Criar uma nova pasta no PC pra isso chamada "Git Tutorial" |
| 17 | +* Abrir o VSCode nessa pasta |
| 18 | +* Criar um novo arquivo "README.md" |
| 19 | +* Explicar o que é Markdown e a importância de usarmos um ReadMe |
| 20 | +* Escrever dentro dele "Olá, nesse projeto você aprenderá alguns comandos do Git" |
| 21 | +* Salva o arquivo |
| 22 | +* Agora então é hora de usarmos o Git |
| 23 | +* Abre o git bash (fala que pode ser pelo terminal do VSCode mesmo) |
| 24 | +* `git init` para inicializar o repositório |
| 25 | +* Mostra que criou uma pastinha `.git` e é ali que toda a mágica acontece, então não apague |
| 26 | +* `git add README.md` para colocar o arquivo na área de stagging |
| 27 | + |
| 28 | +<img src="https://i1.wp.com/www.markus-gattol.name/misc/mm/si/content/git_git_add.png"> |
| 29 | + |
| 30 | +* Esse add é necessário antes de darmos o commit de fato, mas por que isso? No final do vídeo explico para vocês |
| 31 | + |
| 32 | +* `git commit -m "primeiro commit"` para de fato dar o commit no repositório |
| 33 | + |
| 34 | +### Interfaces Git |
| 35 | + |
| 36 | +* Beleza, recebemos a confirmação de que o commit aconteceu, mas isso tá um pouco abstrato ainda né? |
| 37 | + |
| 38 | +* 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. |
| 39 | + |
| 40 | +* Aqui eu vou mostrar pra vocês a usarem direto o Github, então vamos lá |
| 41 | + |
| 42 | +### Repositório no Github |
| 43 | + |
| 44 | +* Depois de você ter criado a sua conta na plataforma, você irá em `Criar novo repositório` |
| 45 | +* Você vai preencher co as informações do projeto, então dar o nome do repositório, colocar uma breve descrição e criar |
| 46 | +* Logo depois vai aparecer essa página um pouco cinza e confusa, mas o que você tem que fazer é bem simples |
| 47 | +* Lembra do conceito de remote que eu expliquei pra vocês no último vídeo? Nós iremos utilizá-lo agora |
| 48 | +* 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>` |
| 49 | + |
| 50 | +* 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 |
| 51 | + |
| 52 | +* Para isso precisaremos empurrar, enviar para lá com o `git push -u origin master` |
| 53 | + |
| 54 | +* Agora se recarregarmos a página iremos ver o nosso arquivo aqui na plataforma! |
| 55 | + |
| 56 | +### Alterando o arquivo |
| 57 | + |
| 58 | +* 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é |
| 59 | + |
| 60 | +* Primeira coisa que faremos então é alterar esse arquivo que já commitamos |
| 61 | + |
| 62 | +* Adiciona mais uma frase no arquivo `Essa é uma alteração` |
| 63 | + |
| 64 | +* 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"` |
| 65 | + |
| 66 | +* Lembrando que para alterar algo no nosso respositório do Github precisamos dar o push, então `git push origin master` (sem o -u) |
| 67 | + |
0 commit comments