Skip to content

Repositório usado para praticar comandos git. 👨‍💻

License

Notifications You must be signed in to change notification settings

Gwolner/ComandosGit

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 

Repository files navigation

Comandos Git

Repositório usado para prática e registro de comandos Git.

O intúito deste repositório é servir de consulta, não como "passo-a-passo", ou seja, não existe uma sequencia a ser seguida.

Se precisar de comandos para o repositorio local, basta consultar o tópico que trata disto. Precisa de comandos de branch? Vá para o tópico que trata delas. E assim por diante.

Este documento faz uso de imagens (emojis) para facilitar a compreensão do comando com o contexto que se é utilizado. Muitos dos repositórios existentes no Github usam apenas recurso textual, gerando certa dificuldade no leitor em se localizar na estrutura do Git.

Abaixo, um resumo deste documento:

Estrutura Git

📁 Projeto --> 📮 Container/Stage --> 💻 Repositório local --> ☁️ Repositório remoto

Repositório local 💻

💻 Criando um Repositório

Todo repositorio Git armazena as informaçoes dentro de uma pasta oculta chamada "/.git". Para que os arquivos de uma pasta possam ser versionados pelo Git, é preciso iniciar o repositório. Para isso, execute o comando:

git init

💻 Atualizar repositório remoto

Envia alterações do repositorio local para o repositório remoto.

git push

💻 Atualizar repositório local

Atualizar o repositório local com a versão mais recente do repositório remoto.

git pull

Container/Stage 📮

📮 Listando alteraçoes

Lista todos os arquivos e diretórios modificados/criados no projeto em relação ao último commit do container.

git status

📮 Enviando alterações para o repositório local

Envia para o repositório local a ultima modificação realizada no container, além de permitir uma mensagem que explique essa modificação.

git commit -m "mensagem"

Projeto 📁

📁 Adicionar alteraçõs do projeto ao container.

Arquivos específicos.

git add nome-arquivo.extensao

Todos os arquivos alterado ou criados.

git add .

Commits 📌

📌 Histórico

Visualizar o histórico de commits.

git log

Histórico de commits resumido.

git log --oneline

📌 Visualização gráfica

Histórico de commits com gráfico.

git log --graph

Histórico de commits com gráfico.

git log --graph

Branches 🌵

🌵 Criando uma branch

git checkout -b minha-nova-branch

🌵 Listando branches

Lista branches presentes no repositório local.

git branch

Lista branches presentes no repositório remoto.

git branch -a

🌵 Alternando entre branches

git checkout minha-branch

🌵 Excluindo branches

Excluir uma branch local com -d só irá apagar a branch se voce já tiver feito merge ou enviado as alteraçoes para seu repositório remoto, evitando perda de código.

git branch -d nome-da-branch

Excluir uma branch local com -D é ignora o estado da sua branch, forçando a sua remoçao.

git branch -D nome-da-branch

🌵 Subir branch local para repositório

git push origin nome-da-branch

🌵 Puxar branch do repositório para o local

git checkout -track origin/nome-da-branch

About

Repositório usado para praticar comandos git. 👨‍💻

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages