Last active
February 6, 2025 14:37
-
Star
(127)
You must be signed in to star a gist -
Fork
(38)
You must be signed in to fork a gist
-
-
Save MoisesTedeschi/96a5cba54c83fd59013f96015ce6ef7b to your computer and use it in GitHub Desktop.
Lista dos principais comandos do Git que vivo esqucendo - Lembrete.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Comandos do git | |
git commit -m"contaúdo da mensagem de commit": Gravação de arquivo no git. Esse comando serve para commitar os arquivos no git. | |
O "-m" é referete ao termo "mensseger". Ou seja, mensagem que será gravada no commit. | |
ctrl + l = É o comando que limpa a tela do terminal do git. | |
git log: Comando para visualizar os logs dos arquivos gravados no repositório. | |
git remote add origin + endereço da pasta no github: Esse comando permite apontar para o repositório no github. | |
Ou seja, o usuário cria uma página no github e pode direcionar uma página do seu computador local para a pasta do github sem | |
precisar clonar o repositório. | |
git clone + endereço da pasta no github: Esse comando serve para clonar um projeto no github. | |
gitignore: Arquivo para ser criado no git e evitar que determinados arquivos sejam adicionaos. | |
Ou seja, o git vai ignorar os arquivos que estuverem dentro dele. | |
Exemplo: touch .gitignore (Criar arquivo dentro da pasta desterminada) | |
echo "nome do arquivo que vc quer ignorar" >> .gitignore (Escreve dentro do arquivo do gitignore o nome do arquivo que | |
você quer ignorar.). | |
git add .gitignore: Adicionando o gitignore detro do githubIgnorando todos os arquivos de uma extenção: | |
echo "*.log" >> .gitignore | |
Ignorando um diretório inteiro: | |
echo "pastaignorada/" >> .gitignore | |
git commit -am"Rastreando/adicionando e commitando ao mesmo tempo um arquivo." | |
git log -n 3: Comando mostra os três últimos commits. | |
git log --oneline: Resumo dos commits feitos no projeto. | |
git log --state: Mostra o resumo dos arquivos alterados com o número de linhas alteradas e removidas. | |
git rm nomedoarquivo: Esse comando serve para remover/deletar um arquivo do repositório. Todo arquivo removido precisa ser | |
commitado - Não esquecer disso. | |
git mv nomeantigo nome_novo: O comando "mv" altera o nome de um arquivo. Ou seja, renomeia o arquivo existente, exemplo: | |
git mv algo01.py algoritmo01.py | |
git checkout -- nomedoarquivo: Esse comando permite desfazer uma alteração em um determinado arquivo, exemplo: | |
echo "Mudança no arquivo!" >> arquivo.txt -> Efetuano mudança no arquivo. | |
git checkout -- arquivo.txt: Cancelando a última alteração do arquivo. Lembrando, as alterações só podem ser refeitas | |
se estiverem fora do stage. Ou seja, antes de adicionar o arquivo com o comando -> git add nomedoarquivo. | |
git reset --hard: Comando para desfazer todas as modificações que você fez. | |
git branch novo_branch: Comando para criar um novo branch. | |
git branch: Comando para listar as branchs existentes. | |
git checkout novo_branch: Comando para mudar de branch. | |
git checkout -b nova_branch: Comando cria uma nova branch e troca para ela ao mesmo tempo. | |
git branch -d nova_branch: Comando deleta um branch criada. | |
OBS: Uma branch só pode ser deletada se o usuário não estiver nela. Ou seja, o desenvolvedor deve mudar de branch com o comando "git checkout master" (por exemplo) e deletar a branch que deseja. | |
git branch -D nova_branch: O comando usando o "-D" (letra maiúscula) é usando quando existe commit na branch. | |
git branch --no-merged: Comando para identificar se existe alguma branch não mesclada. | |
git merge nova_branch -m"Mensagem sobre a mesclagem da branch.": Esse comando mescla a nova_branch ao master. |
Gratidão! Ajudou muito!
Muito legal amigo, me ajudou bastante.
Bem útil @MoisesTedeschi , parabéns!
Salvando o dia da galera! Valeu mesmo!
Nossa me salvou muito obrigada.
valeu, muito bom!
Extremamente util vlw
Muito obrigada! Ajudou muito!
Sensacional, me ajudou bastante
Obrigado!
Que massa! Muito obrigada pelo conteúdo, parabéns !!
Obrigada!!
Muito bom!!
Valw =D
Top!
muito obrigado, me salvou!!!
Cara, vc não faz ideia do qnt me ajudou. Tava com uma dificuldade imensa de achar uma lista de comandos básicos e detalhados. Me salvou mt, vlw!!!
Me identifiquei com o enunciado. Obrigada pela ajuda!
Resumo excelente, muito obrigado pela ajuda!
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
muito bom mano, ajudou demais!!