Git Flashcards
Quais são os 3 estados do Git?
Commited:
significa que os dados estão armazenados de forma segura em seu banco de dados local.
Modified:
significa que você alterou o arquivo, mas ainda não fez o commit no seu banco de dados.
Staged:
significa que você marcou a versão atual de um arquivo modificado para fazer parte de seu próximo commit.
Qual é o comando usado para criar um repositório?
git init
Qual é o comando usado para verificar o estado dos arquivos/diretório?
git status
Quais são os comandos para adicionar?
Arquivo em específico (staged area):
git add meu_arquivo.txt
Diretório específico:
git add meu_diretorio
Todos os arquivos/diretórios:
git add.
Arquivo que está listado no .gitignore:
git add -f arquivo_no_gitignore.txt
Quais são os comandos de commit?
Um arquivo:
git commit meu_arquivo.txt
Vários arquivos:
git commit meu_arquivo.txt
meu_outro_arquivo.txt
Informando mensagem:
git commit meuarquivo.txt -m “minha mensagem de commit”
Quais são os comandos de remoção?
Arquivo:
git rm meu_arquivo.txt
Diretório:
git rm -r diretorio
Qual é o comando para exibir histórico?
git log
Qual comando exibe revisão e autor da última modificação de um bloco de linhas?
git blame -L 12,22 meu_arquivo.txt
Qual comando para desfazer alteração local?
git checkout – meu_arquivo.txt
git reset HEAD meu_arquivo.txt
Qual comando para exibir os repositórios remotos?
git remote
git remote -v
Qual comando para vincular repositório local com um repositório remoto?
git remote add origin
git@github.com:usuario/repositorio
Qual comando para exibir informações de um repositório remoto?
git remote show origin
Qual comando renomeia um repositório remoto?
git remote rename origin curso-git
Qual comando desvincula um repositório remoto?
git remote rm curso-git
Qual comando para enviar arquivos para repositório remoto?
git push -u origin master