44. 6.4 git add [op ons] <pathspec>
git add trabalho_*.c
Opção Descrição
-n,
--dry-run
Simula o que aconteceria se o comando
fosse executado
-p,
--patch
Adiciona interativamente
trechos de um arquivo
-A, --all git add *
Working Directory Staging Area
51. 6.8 git log [op ons]
Opção Descrição
-n <limit> Limita numero de commits
-p <limit> Exibe diff do commit
--oneline Versão condensada do histórico
--stat
Lista quais arquivos e nro de
linhas alteradas
--author="
<name>"
Lista commits por autor
$ git log --graph --decorate --oneline
55. 6.10 git stash [op ons] [config]
Opção Descrição
list Lista rascunhos disponiveis
show Exibe conteúdo de rascunho selecionado
save Salva modi cações em novo rascunho
apply
Exibe a diferença de conteúdo entre os
arquivos
branch
Cria rami cação com conteúdo do
rascunho
clear Remove todos os rascunhos
59. 6.11 Ignorando Arquivos
# Este é um comentário
build/ #diretório
*.[oa] # ignora terminados em .o ou .a
# mas rastreie lib.a, mesmo que você tenha ignorado
# arquivos terminados em .a acima
!lib.a
*.class
*.exe
doc/*.txt
Ignorando arquivo já versionado:
git rm --cached [nome_arquivo]