Você está na página 1de 2

Iniciar o git no terminal: git init

Acompanhar git no terminal: git status

commits = versões do código

Adicionar arquivos ao controles de versão: git add "nome do arquivo" e extensão.


Exemplo: .txt
Adicionar todos os arquivos pendentes: git add .

Criando versão do código com commit: git commit -m "commit inicial"


Rodando o código pela primeira vez, ele pedirá para configurar o nome de usuário e
o email. É só rodar os comandos acima.
Rodando o primeiro código novamente, ele criará a versão.

Criar repositório no GitHub.


Definir para onde o código será enviado (link do repositório): git remote add
origin https://github.com/GabrielLanwick/Projeto1
Enviar o arquivo para nuvem: git push --set-upstream origin master

Se eu fizer alterações no arquivo: git status (para confirmar se foi modificado)


Adicione novamente o arquivo ao controle de versão: git add "nome do arquivo"
git status novamente, o terminal irá dizer que o arquivo foi sim modficado, porém
agora é possível enviá-lo para nuvem mais uma vez.
Criar uma nova versão: git commit -m "nome que eu quiser" (O nome tem que fazer
sentido)
Enviá-lo novamente para nuvem: git push

Ver todas as versões que você criou do código: git reflog


A versão mais atual é a que está no topo.

Quero voltar para outra versão: git reset --hard ce3e240 (id da versão)

Passar um cógido presente em uma Branch para outra: Merge (Nome do processo)

Ver quantas branchs estão disponíveis no momento: git branch


Criar uma nova branch: git branch nome da branch

Nota: Para códigos que estão recebendo atualizações constantemente, é comum


chamarmos de staging

git branch novamente para ver que foi criada


A branch que estamos trabalhando no momento fica verde e com um asterísco ao lado.
Mudar de branch: git checkout nome da branch
git branch para ver que mudou mesmo.

Agora mude o código à vontade.


Veja que foi modificado: git status
Adicione-o novamente: git add "Meu código.txt"
Crie uma nova versão: git commit -m "adicionando nome"
git status
git push
Quando tentarmos enviar, temos que copiar e colar o comando que o terminal nos
fornece.

Após terminar meu código na branch staging, posso enviá-lo para branch principal.
Primeiro: Entrar na branch que irá receber o código: git branch nome da branch
Segundo: Usar a versão mais atualizada do código: git pull
Terceiro: Enviar o código de staging para a branch atual (master): git merge
staging
git push

Fazendo o processo de enviar um código:

Ver em qual branch estamos trabalhando: git branch


Usar versão mais recente do código: git pull
Criar nova branch com base na que estamos (master): git checkout -b nome da branch
Ver que mudou: git branch
Criar o arquivo
Adicionando ao controle de versão: git add "nome do arquivo.txt" (.txt é a extensão
desse arquivo, pode mudar)
Conferir se pode ser enviado: git status
Criar a versão: git commit -m "Criado sistema de login" (nome pode ser alterado)
Após testar o código, podemos unir o mesmo com a branch principal (master)
Entrar na branch principal (master): git checkout master
Atualizar: git pull
Unir o código: git merge nome da branch
git push

Você também pode gostar