diff --git a/cap08/cap08_cs.Rmd b/cap08/cap08_cs.Rmd
index 4fe44d4f9c9e5ff4502fa4fd1e053a7bda4ef71c..5024d92ae4dea6eef5f67ad3467ffeb16bb0d72f 100644
--- a/cap08/cap08_cs.Rmd
+++ b/cap08/cap08_cs.Rmd
@@ -3,45 +3,76 @@ title: "Cheat Sheet"
 output: html_document
 ---
 
-.
-
-Iniciando um Git
-	init
-	clone
-	config
-
-Atividades Locais
-	status
-	add
-	commit
-	log
-	diff
-	blame
-	show
-	rm
-	mv
-	ls-files
-
-Atividades Remotas
-	pull
-	push
-	remote
-	fetch
-	ls-remote
-
-Branch (ramo)
-	branch
-	checkout
-
-Merge (mesclar arquivos)
-	merge
-
-Comandos Avançado
-	stage
-	stash
-	rebase
-	reset
-	revert
-	submodule
-	co
-	
\ No newline at end of file
+
+### Iniciando um Git
+#### $ git init
+Configura o diretório atual para um projeto Git
+#### $ git config --global user.name "Seu nome" 
+Configura o nome que será visualizado nos commit
+#### $ git config --global user.email "Seu email"
+Configura o email que será associado ao seu nome
+#### $ git clone git://github.com/usuario/projeto.git
+Clona um projeto git já existente
+
+### Atividades Locais
+#### $ git status
+Informa a situação do projeto
+#### $ git add [arquivo]
+Adiciona o arquivo a receber commit
+#### $ git stage [arquivo]
+O mesmo que git add
+#### $ git commit - m "mensagem"
+Grava a cópia atual dos arquivos no histórico de versão
+#### $ git log
+Lista o histórico de versão do branch atual
+#### $ git log --follow [arquivo]
+Lista o histórico de versão de um arquivo específico
+#### $ git diff [branch 1] [branch 2]
+Mostra a diferença entre dois branchs
+#### $ git blame [arquivo]
+Mostra quem editou cada linha de um arquivo específico
+
+#### $ git show
+Mostra as mudanças do último commit ou do especificado
+#### $ git rm
+Renomeia um arquivo sem perder o histórico
+#### $ git mv
+Move um arquivo sem perder o histórico
+#### $ git ls-files
+Lista todos os arquivos do branch atual
+
+### Atividades Remotas
+#### $ git pull
+Copia as atualizações do servidor remoto para o local
+#### $ git push
+Copia as atualizações do computador local para o servidor
+#### $ git remote [operação]
+Executa as operações no servidor
+#### $ git fetch
+Atualiza as referências remotas
+#### $ git ls-remote
+Lista as referências remotas
+
+### Branch (ramificação)
+#### $ git branch
+Lista todos os branchs no repositório local
+#### $ git branch [novo branch]
+Cria um novo branchs no repositório local
+#### $ git checkout [branch]
+Muda de branch
+
+### Merge (mesclar arquivos)
+#### $ git merge [branch]
+Mescla o branch especificado ao atual
+
+### Comandos Avançado
+#### $ git stash
+Armazena temporariamente as modificações dos arquivos
+#### $ git rebase
+Permite modificar todo o histórico dos commits
+#### $ git reset
+Desfaz todos os commit a partir do commit especificado
+#### $ git revert
+Reverte para um commit especificado
+#### $ git submodule
+Cria, atualiza ou inspeciona um submodulo (sub branch)