Git Flashcards
Qual comando inicializa um repositório Git vazio?
git init
Qual comando clona um repositório remoto?
git clone <url-do-repositorio></url-do-repositorio>
Qual comando configura o nome de usuário no Git?
git config –global user.name “Seu Nome”
Qual comando configura o email do usuário no Git?
git config –global user.email “seuemail@example.com”
Qual comando exibe o status atual do repositório?
git status
Qual comando exibe o histórico de commits?
git log
Qual comando mostra os detalhes de um commit específico?
git show <hash-do-commit></hash-do-commit>
Qual comando mostra as diferenças entre o diretório de trabalho e o índice?
git diff
Qual comando adiciona arquivos ao índice para commit?
git add <nome-do-arquivo></nome-do-arquivo>
Qual comando adiciona todos os arquivos ao índice?
git add .
Qual comando remove arquivos do índice?
git reset <nome-do-arquivo></nome-do-arquivo>
Qual comando desfaz completamente o estado do repositório para um commit específico?
git reset –hard <hash-do-commit></hash-do-commit>
Qual comando remove arquivos do repositório e do índice?
git rm <nome-do-arquivo></nome-do-arquivo>
Qual comando move ou renomeia arquivos no repositório?
git mv <arquivo-antigo> <arquivo-novo></arquivo-novo></arquivo-antigo>
Qual comando cria um commit com uma mensagem?
git commit -m “Mensagem do commit”
Qual comando abre o editor para digitar a mensagem de commit?
git commit
Qual comando modifica o último commit?
git commit –amend
Qual comando lista os branches do repositório?
git branch
Qual comando cria um novo branch?
git branch <nome></nome>
Qual comando exclui um branch?
git branch -d <nome></nome>
Qual comando troca para outro branch?
git checkout <branch></branch>
Qual comando cria e troca para um novo branch?
git checkout -b <novo-branch></novo-branch>
Qual comando alterna para outro branch de forma moderna?
git switch <branch></branch>