# Curso TMW git & GitHub
Um curso para iniciantes aprenderem a trabalhar com versionamento de código e repositórios remotos GitHub.
Além disso, vamos trabalhar com GitFlow ao final do curso e Visual Studio Code.
Confira tudo o que temos no nosso YouTube. É grátis! Segue o link:
Além do nosso YouTube, se ligue no nosso site e agenda para ficar por dentro de tudo que vai rolar em 2025. [teomewhy.org(https://teomewhy.org/schedule)]
teste segundo teste
Teste
## Fluxo de Trabalho Git local ##
01. git checkout
02. cria ou atualiza arquivos
03. git status
04. git add *arquivos*
05. git status
06. git commit -m "minha mensagem"
07. git checkout main
08. git merge nova_branch
## Fluxo de trabalho GitHub <> Locak (projeto próprio ou da sua empresa)
01. git clone <endereço do projeto>
02. git checkout -b <nova_branch>
03. alterações de arquivos
04. git status
05. git add 'arquivos'
06. git status
07. git commit -m "nova mensagem"
08. git push origin "nova branch"
09. abrir Pull request no GitHub para main
10. exluir origin
11. git checkout main
12. git branch -D
## Fluxo de trabalho GitHub local (projetos open-source)
01. Fork do projeto para seu próprio GitHub
02. git clone <endereço do projeto fork>
03. git chrckout -b <nova_branch>
04. alterações de arquivos
05. git status
06. git add 'arquivos'
07. git status
08. git commit -m "nova mensagem"
09. git push origin
10. abri Pull request no GitHub da branch fork para a main do projeto original
11. excluir <nova_branch>
12. git checkout main
13. git branch -D <nova_branch>