diff --git a/git_tuto.Rmd b/git_tuto.Rmd
index 02e41b652d5c370eadba8485d0d161bccba5cc34..65dfed5017d122a51becc2bd7fae39fdf7ea720b 100644
--- a/git_tuto.Rmd
+++ b/git_tuto.Rmd
@@ -1815,6 +1815,76 @@ opts_chunk$set(eval=FALSE)
 ****
 ## Trabalhando com repositórios remotos
 
+Na etapa que vem a seguir, será solicitado uma senha
+(`passphrase`). Você pode forncer uma ou apenas pressinar Enter para
+correr o procedimento padrão. O resultado é uma senha gráfica ASCII.
+
+```{r, engine="sh", eval=FALSE}
+ssh-keygen -t rsa -C "batman@justiceleague.org"
+```
+
+```sh
+Generating public/private rsa key pair.
+Enter file in which to save the key (/home/batman/.ssh/id_rsa): 
+Enter passphrase (empty for no passphrase): 
+Enter same passphrase again: 
+Your identification has been saved in /home/batman/.ssh/id_rsa.
+Your public key has been saved in /home/batman/.ssh/id_rsa.pub.
+The key fingerprint is:
+66:c1:0b:3a:94:25:83:00:81:9f:40:26:f7:aa:af:3a batman@justiceleague.org
+The key's randomart image is:
+          +--[ RSA 2048]----+
+          |                 |
+ ~MMMMMMMMMMMM           MMMMMMMMMMMM~  
+    .MMMMMMMMM.   MMM   .MMMMMMMMM.     
+      MMMMMMMMMMMMMMMMMMMMMMMMMMM       
+       MMMMMMMMMMMMMMMMMMMMMMMMM       
+      .MMMMMMMMMMMMMMMMMMMMMMMMM.        
+              .MMMMMMMMM.               
+                 .MMM.                  
+                   M                    
+          |                 |
+          +-----------------+
+```
+
+O importante é o conteúdo do arquivo `/home/batman/.ssh/id_rsa.pub`. Este
+deve ser fornecido ao GitLab (ou GitHub) em uma janela com as chaves. Os
+endereços abaixo levam para a mencionada janela. Requer que esteja
+logado.
+
+  * GitLab: <http://gitab.c3sl.ufpr.br/profile/keys>
+  * GitHub: <https://github.com/settings/ssh>
+
+Nessa janela deverá ser informado o código gerado pelo
+`ssh-keygen`. Você deve copiar o texto do arquivo
+`/home/batman/.ssh/id_rsa.pub`, sem moficá-lo, e fornecer ao GitLab.
+Para ver/abrir o conteúdo do arquivo no próprio terminal use `less` ou
+`cat`. Para copiar do terminal use `ctrl+shift+c`. Para abrir com um
+editor de texto, o `gedit` por exemplo, é só passar o nome do arquivo.
+
+```sh
+## Mostra o conteúdo do arquivo no próprio terminal.
+less /home/batman/.ssh/id_rsa.pub  
+
+## Abre o arquivo com o editor de texto Gedit.
+gedit /home/batman/.ssh/id_rsa.pub
+```
+
+```
+ssh-rsa BBBBB3NzaC1yc2EAAAADAQABAAABAQDDuQmvkQ0WgwYQvR16z37tG37Q61ID+Qf4hi8+cARjjSWP7015CAtRnCvmGFSbdFMjz3ZEkp2XzHIyRCKw2hLP57rkFcfioWra6N5/9+z+tPiwr2OzwLfk7J/GAETGA4rtoToV96hf5RvKRhvuqyO5uf5ouBILm1PRpjA/5AkfToWp25/7WC136eGIOSJMFgQ3OuK5U+qSXAwuSdu9Uj1XkVYFDjasA45ZjsnkE6L9bKiYymadshEbWEBHJAWqDErd8srMtBYS/2hodNnjfH7rNHHCo8wZD5GJFz7YUodaBSaSYuHVfrEryaEm/r5787CAiecFAjWEeVq6StM7N/lz batman@justiceleague.org
+```
+
+Para conferir a comunicação da sua máquina com o servidor do GitLab do
+c3sl ou do GitHub, aplique a instrução `ssh` abaixo.
+
+```sh
+## Com gitlab do c3sl.
+ssh -T git@gitlab.c3sl.ufpr.br
+
+## Com github.
+ssh -T git@github.com
+```
+
 ### Configurando uma conta no GitHub
 
 ### Configurando uma conta no GitLab do c3sl
diff --git a/git_tuto.md b/git_tuto.md
index 55d13b714033d909443f576f8adb763afa5b71a9..2656d095a2b714e6844b1f0b96f378792ab818bc 100644
--- a/git_tuto.md
+++ b/git_tuto.md
@@ -636,7 +636,7 @@ git commit -m "Cria arquivo com título."
 ```
 
 ```
-[master (root-commit) 0596764] Cria arquivo com título.
+[master (root-commit) 6a515a2] Cria arquivo com título.
  1 file changed, 1 insertion(+)
  create mode 100644 README.txt
 ```
@@ -757,9 +757,9 @@ git log
 ```
 
 ```
-commit 0596764648422a6111e7e709021a5cdd97e23223
+commit 6a515a2d2728373a9eb07bf4fe68d70dd4f04253
 Author: Walmes Zeviani <walmeszeviani@gmail.com>
-Date:   Wed Sep 23 14:08:38 2015 -0300
+Date:   Wed Sep 23 19:06:13 2015 -0300
 
     Cria arquivo com título.
 ```
@@ -822,7 +822,7 @@ git commit -m "Lista de inicial de o porquê usar o Linux."
 ```
 
 ```
-[master c245ff9] Lista de inicial de o porquê usar o Linux.
+[master 6752451] Lista de inicial de o porquê usar o Linux.
  1 file changed, 5 insertions(+)
  create mode 100644 porqueLinux.txt
 ```
@@ -874,7 +874,7 @@ git commit -m "Adiciona frase do Linux Torvalds."
 ```
 
 ```
-[master 3fbd019] Adiciona frase do Linux Torvalds.
+[master bd8a80b] Adiciona frase do Linux Torvalds.
  1 file changed, 4 insertions(+)
 ```
 
@@ -888,9 +888,9 @@ git log --oneline
 ```
 
 ```
-3fbd019 Adiciona frase do Linux Torvalds.
-c245ff9 Lista de inicial de o porquê usar o Linux.
-0596764 Cria arquivo com título.
+bd8a80b Adiciona frase do Linux Torvalds.
+6752451 Lista de inicial de o porquê usar o Linux.
+6a515a2 Cria arquivo com título.
 ```
 
 Por meio dos *sha1*, podemos aplicar o *diff* para visitarmos as
@@ -1188,9 +1188,9 @@ git reflog
 ```
 
 ```
-3fbd019 HEAD@{0}: commit: Adiciona frase do Linux Torvalds.
-c245ff9 HEAD@{1}: commit: Lista de inicial de o porquê usar o Linux.
-0596764 HEAD@{2}: commit (initial): Cria arquivo com título.
+bd8a80b HEAD@{0}: commit: Adiciona frase do Linux Torvalds.
+6752451 HEAD@{1}: commit: Lista de inicial de o porquê usar o Linux.
+6a515a2 HEAD@{2}: commit (initial): Cria arquivo com título.
 ```
 
 
@@ -1201,7 +1201,7 @@ git commit -m "Novos argumentos."
 ```
 
 ```
-[master 0984d69] Novos argumentos.
+[master a2ad1a5] Novos argumentos.
  1 file changed, 4 insertions(+), 1 deletion(-)
 ```
 
@@ -1216,11 +1216,11 @@ git blame README.txt
 ```
 
 ```
-^0596764 (Walmes Zeviani 2015-09-23 14:08:38 -0300 1) Meu primeiro repositório Git
-3fbd0193 (Walmes Zeviani 2015-09-23 14:08:38 -0300 2) 
-3fbd0193 (Walmes Zeviani 2015-09-23 14:08:38 -0300 3) A filosofia do Linux é 'Ria na face do perigo'.
-3fbd0193 (Walmes Zeviani 2015-09-23 14:08:38 -0300 4) Ôpa. Errado. 'Faça você mesmo'. É, é essa.
-3fbd0193 (Walmes Zeviani 2015-09-23 14:08:38 -0300 5)                             -- Lunus Torvalds
+^6a515a2 (Walmes Zeviani 2015-09-23 19:06:13 -0300 1) Meu primeiro repositório Git
+bd8a80b3 (Walmes Zeviani 2015-09-23 19:06:13 -0300 2) 
+bd8a80b3 (Walmes Zeviani 2015-09-23 19:06:13 -0300 3) A filosofia do Linux é 'Ria na face do perigo'.
+bd8a80b3 (Walmes Zeviani 2015-09-23 19:06:13 -0300 4) Ôpa. Errado. 'Faça você mesmo'. É, é essa.
+bd8a80b3 (Walmes Zeviani 2015-09-23 19:06:13 -0300 5)                             -- Lunus Torvalds
 ```
 
 ****
@@ -1296,10 +1296,10 @@ git log --oneline
 ```
 
 ```
-0984d69 Novos argumentos.
-3fbd019 Adiciona frase do Linux Torvalds.
-c245ff9 Lista de inicial de o porquê usar o Linux.
-0596764 Cria arquivo com título.
+a2ad1a5 Novos argumentos.
+bd8a80b Adiciona frase do Linux Torvalds.
+6752451 Lista de inicial de o porquê usar o Linux.
+6a515a2 Cria arquivo com título.
 ```
 
 Veja que o novo ramo não começa no zero ou vazio (sem arquivos) e sim a
@@ -1320,7 +1320,7 @@ wget 'http://people.ufpr.br/~giolo/CE071/Exemplos/vif.R'
 
 
 ```
---2015-09-23 14:08:39--  http://people.ufpr.br/~giolo/CE071/Exemplos/vif.R
+--2015-09-23 19:06:14--  http://people.ufpr.br/~giolo/CE071/Exemplos/vif.R
 Resolving people.ufpr.br (people.ufpr.br)... ???.??.???.??, 2801:82:8020:0:8377:0:100:20
 Connecting to people.ufpr.br (people.ufpr.br)|???.??.???.??|:80... connected.
 HTTP request sent, awaiting response... 200 OK
@@ -1329,7 +1329,7 @@ Saving to: ‘vif.R’
 
      0K                                                       100% 44,0M=0s
 
-2015-09-23 14:08:39 (44,0 MB/s) - ‘vif.R’ saved [560/560]
+2015-09-23 19:06:14 (44,0 MB/s) - ‘vif.R’ saved [560/560]
 ```
 
 
@@ -1355,7 +1355,7 @@ git commit -m "Adiciona função R para VIF."
 ```
 
 ```
-[feature01 b22e5d8] Adiciona função R para VIF.
+[feature01 85a471c] Adiciona função R para VIF.
  1 file changed, 20 insertions(+)
  create mode 100644 vif.R
 ```
@@ -1382,12 +1382,12 @@ git reflog
 ```
 
 ```
-b22e5d8 HEAD@{0}: commit: Adiciona função R para VIF.
-0984d69 HEAD@{1}: checkout: moving from master to feature01
-0984d69 HEAD@{2}: commit: Novos argumentos.
-3fbd019 HEAD@{3}: commit: Adiciona frase do Linux Torvalds.
-c245ff9 HEAD@{4}: commit: Lista de inicial de o porquê usar o Linux.
-0596764 HEAD@{5}: commit (initial): Cria arquivo com título.
+85a471c HEAD@{0}: commit: Adiciona função R para VIF.
+a2ad1a5 HEAD@{1}: checkout: moving from master to feature01
+a2ad1a5 HEAD@{2}: commit: Novos argumentos.
+bd8a80b HEAD@{3}: commit: Adiciona frase do Linux Torvalds.
+6752451 HEAD@{4}: commit: Lista de inicial de o porquê usar o Linux.
+6a515a2 HEAD@{5}: commit (initial): Cria arquivo com título.
 ```
 
 
@@ -1490,7 +1490,7 @@ git merge feature01 master
 ```
 
 ```
-Updating 0984d69..b22e5d8
+Updating a2ad1a5..85a471c
 Fast-forward
  vif.R | 20 ++++++++++++++++++++
  1 file changed, 20 insertions(+)
@@ -1503,11 +1503,11 @@ git log --oneline
 ```
 
 ```
-b22e5d8 Adiciona função R para VIF.
-0984d69 Novos argumentos.
-3fbd019 Adiciona frase do Linux Torvalds.
-c245ff9 Lista de inicial de o porquê usar o Linux.
-0596764 Cria arquivo com título.
+85a471c Adiciona função R para VIF.
+a2ad1a5 Novos argumentos.
+bd8a80b Adiciona frase do Linux Torvalds.
+6752451 Lista de inicial de o porquê usar o Linux.
+6a515a2 Cria arquivo com título.
 ```
 
 É possível criar um ramo a partir de um *commit* ancestral ao atual. Isso
@@ -1521,14 +1521,14 @@ git reflog
 ```
 
 ```
-b22e5d8 HEAD@{0}: merge feature01: Fast-forward
-0984d69 HEAD@{1}: checkout: moving from feature01 to master
-b22e5d8 HEAD@{2}: commit: Adiciona função R para VIF.
-0984d69 HEAD@{3}: checkout: moving from master to feature01
-0984d69 HEAD@{4}: commit: Novos argumentos.
-3fbd019 HEAD@{5}: commit: Adiciona frase do Linux Torvalds.
-c245ff9 HEAD@{6}: commit: Lista de inicial de o porquê usar o Linux.
-0596764 HEAD@{7}: commit (initial): Cria arquivo com título.
+85a471c HEAD@{0}: merge feature01: Fast-forward
+a2ad1a5 HEAD@{1}: checkout: moving from feature01 to master
+85a471c HEAD@{2}: commit: Adiciona função R para VIF.
+a2ad1a5 HEAD@{3}: checkout: moving from master to feature01
+a2ad1a5 HEAD@{4}: commit: Novos argumentos.
+bd8a80b HEAD@{5}: commit: Adiciona frase do Linux Torvalds.
+6752451 HEAD@{6}: commit: Lista de inicial de o porquê usar o Linux.
+6a515a2 HEAD@{7}: commit (initial): Cria arquivo com título.
 ```
 
 
@@ -1549,7 +1549,7 @@ do so (now or later) by using -b with the checkout command again. Example:
 
   git checkout -b <new-branch-name>
 
-HEAD is now at 0984d69... Novos argumentos.
+HEAD is now at a2ad1a5... Novos argumentos.
 ```
 
 
@@ -1559,7 +1559,7 @@ git status
 ```
 
 ```
-HEAD detached at 0984d69
+HEAD detached at a2ad1a5
 nothing to commit, working directory clean
 ```
 
@@ -1570,13 +1570,13 @@ git log --name-only --oneline
 ```
 
 ```
-0984d69 Novos argumentos.
+a2ad1a5 Novos argumentos.
 porqueLinux.txt
-3fbd019 Adiciona frase do Linux Torvalds.
+bd8a80b Adiciona frase do Linux Torvalds.
 README.txt
-c245ff9 Lista de inicial de o porquê usar o Linux.
+6752451 Lista de inicial de o porquê usar o Linux.
 porqueLinux.txt
-0596764 Cria arquivo com título.
+6a515a2 Cria arquivo com título.
 README.txt
 ```
 
@@ -1613,7 +1613,7 @@ git branch
 ```
 
 ```
-* (HEAD detached at 0984d69)
+* (HEAD detached at a2ad1a5)
   feature01
   master
 ```
@@ -1629,7 +1629,7 @@ git checkout master
 ```
 
 ```
-Previous HEAD position was 0984d69... Novos argumentos.
+Previous HEAD position was a2ad1a5... Novos argumentos.
 Switched to branch 'master'
 ```
 
@@ -1649,11 +1649,11 @@ git log --oneline
 ```
 
 ```
-b22e5d8 Adiciona função R para VIF.
-0984d69 Novos argumentos.
-3fbd019 Adiciona frase do Linux Torvalds.
-c245ff9 Lista de inicial de o porquê usar o Linux.
-0596764 Cria arquivo com título.
+85a471c Adiciona função R para VIF.
+a2ad1a5 Novos argumentos.
+bd8a80b Adiciona frase do Linux Torvalds.
+6752451 Lista de inicial de o porquê usar o Linux.
+6a515a2 Cria arquivo com título.
 ```
 
 
@@ -1674,16 +1674,16 @@ git reflog
 ```
 
 ```
-b22e5d8 HEAD@{0}: checkout: moving from 0984d692de4cc520363ebf6bc2ff9e9e97b62ef1 to master
-0984d69 HEAD@{1}: checkout: moving from master to HEAD@{4}
-b22e5d8 HEAD@{2}: merge feature01: Fast-forward
-0984d69 HEAD@{3}: checkout: moving from feature01 to master
-b22e5d8 HEAD@{4}: commit: Adiciona função R para VIF.
-0984d69 HEAD@{5}: checkout: moving from master to feature01
-0984d69 HEAD@{6}: commit: Novos argumentos.
-3fbd019 HEAD@{7}: commit: Adiciona frase do Linux Torvalds.
-c245ff9 HEAD@{8}: commit: Lista de inicial de o porquê usar o Linux.
-0596764 HEAD@{9}: commit (initial): Cria arquivo com título.
+85a471c HEAD@{0}: checkout: moving from a2ad1a58f8f9d17dd76697b9dd959636e9be8827 to master
+a2ad1a5 HEAD@{1}: checkout: moving from master to HEAD@{4}
+85a471c HEAD@{2}: merge feature01: Fast-forward
+a2ad1a5 HEAD@{3}: checkout: moving from feature01 to master
+85a471c HEAD@{4}: commit: Adiciona função R para VIF.
+a2ad1a5 HEAD@{5}: checkout: moving from master to feature01
+a2ad1a5 HEAD@{6}: commit: Novos argumentos.
+bd8a80b HEAD@{7}: commit: Adiciona frase do Linux Torvalds.
+6752451 HEAD@{8}: commit: Lista de inicial de o porquê usar o Linux.
+6a515a2 HEAD@{9}: commit (initial): Cria arquivo com título.
 ```
 
 Vamos começar a ser ousados. Vamos voltar no passado, adicionar um
@@ -1707,7 +1707,7 @@ do so (now or later) by using -b with the checkout command again. Example:
 
   git checkout -b <new-branch-name>
 
-HEAD is now at 0984d69... Novos argumentos.
+HEAD is now at a2ad1a5... Novos argumentos.
 ```
 
 
@@ -1740,7 +1740,7 @@ git status
 ```
 
 ```
-HEAD detached at 0984d69
+HEAD detached at a2ad1a5
 Untracked files:
   (use "git add <file>..." to include in what will be committed)
 
@@ -1757,7 +1757,7 @@ git commit -m "Adiciona aquivo de dados de experimento com rações."
 ```
 
 ```
-[detached HEAD b1137f6] Adiciona aquivo de dados de experimento com rações.
+[detached HEAD 61e9bbf] Adiciona aquivo de dados de experimento com rações.
  1 file changed, 24 insertions(+)
  create mode 100644 pimentel_racoes.txt
 ```
@@ -1768,7 +1768,7 @@ git status
 ```
 
 ```
-HEAD detached from 0984d69
+HEAD detached from a2ad1a5
 nothing to commit, working directory clean
 ```
 
@@ -1779,13 +1779,13 @@ git log --graph --oneline --decorate --date=relative --all
 ```
 
 ```
-* b22e5d8 (master, feature01) Adiciona função R para VIF.
-| * b1137f6 (HEAD) Adiciona aquivo de dados de experimento com rações.
+* 85a471c (master, feature01) Adiciona função R para VIF.
+| * 61e9bbf (HEAD) Adiciona aquivo de dados de experimento com rações.
 |/  
-* 0984d69 Novos argumentos.
-* 3fbd019 Adiciona frase do Linux Torvalds.
-* c245ff9 Lista de inicial de o porquê usar o Linux.
-* 0596764 Cria arquivo com título.
+* a2ad1a5 Novos argumentos.
+* bd8a80b Adiciona frase do Linux Torvalds.
+* 6752451 Lista de inicial de o porquê usar o Linux.
+* 6a515a2 Cria arquivo com título.
 ```
 
 No nosso projeto temos o *master* e o *feature01* em igual condição, sem
@@ -1800,7 +1800,7 @@ git branch
 ```
 
 ```
-* (HEAD detached from 0984d69)
+* (HEAD detached from a2ad1a5)
   feature01
   master
 ```
@@ -1832,13 +1832,13 @@ git log --graph --oneline --decorate --date=relative --all
 ```
 
 ```
-* b22e5d8 (master, feature01) Adiciona função R para VIF.
-| * b1137f6 (HEAD -> feature02) Adiciona aquivo de dados de experimento com rações.
+* 85a471c (master, feature01) Adiciona função R para VIF.
+| * 61e9bbf (HEAD -> feature02) Adiciona aquivo de dados de experimento com rações.
 |/  
-* 0984d69 Novos argumentos.
-* 3fbd019 Adiciona frase do Linux Torvalds.
-* c245ff9 Lista de inicial de o porquê usar o Linux.
-* 0596764 Cria arquivo com título.
+* a2ad1a5 Novos argumentos.
+* bd8a80b Adiciona frase do Linux Torvalds.
+* 6752451 Lista de inicial de o porquê usar o Linux.
+* 6a515a2 Cria arquivo com título.
 ```
 
 Vamos explorar bem a funcionalidade. Vamos voltar para o `feature01` e
@@ -1870,7 +1870,7 @@ wget 'http://www.leg.ufpr.br/~walmes/cursoR/geneticaEsalq/brasilCopa2014.txt'
 
 
 ```
---2015-09-23 14:08:39--  http://www.leg.ufpr.br/~walmes/cursoR/geneticaEsalq/brasilCopa2014.txt
+--2015-09-23 19:06:15--  http://www.leg.ufpr.br/~walmes/cursoR/geneticaEsalq/brasilCopa2014.txt
 Resolving www.leg.ufpr.br (www.leg.ufpr.br)... ???.??.???.??
 Connecting to www.leg.ufpr.br (www.leg.ufpr.br)|???.??.???.??|:80... connected.
 HTTP request sent, awaiting response... 200 OK
@@ -1879,7 +1879,7 @@ Saving to: ‘brasilCopa2014.txt’
 
      0K .                                                     100% 69,6M=0s
 
-2015-09-23 14:08:39 (69,6 MB/s) - ‘brasilCopa2014.txt’ saved [1254/1254]
+2015-09-23 19:06:15 (69,6 MB/s) - ‘brasilCopa2014.txt’ saved [1254/1254]
 ```
 
 
@@ -1889,7 +1889,7 @@ git commit -m "Arquivo sobre copa 2014 celeção brasileira."
 ```
 
 ```
-[feature01 4d43c1e] Arquivo sobre copa 2014 celeção brasileira.
+[feature01 0e14c42] Arquivo sobre copa 2014 celeção brasileira.
  1 file changed, 22 insertions(+)
  create mode 100644 brasilCopa2014.txt
 ```
@@ -1900,14 +1900,14 @@ git log --graph --oneline --decorate --date=relative --all
 ```
 
 ```
-* 4d43c1e (HEAD -> feature01) Arquivo sobre copa 2014 celeção brasileira.
-* b22e5d8 (master) Adiciona função R para VIF.
-| * b1137f6 (feature02) Adiciona aquivo de dados de experimento com rações.
+* 0e14c42 (HEAD -> feature01) Arquivo sobre copa 2014 celeção brasileira.
+* 85a471c (master) Adiciona função R para VIF.
+| * 61e9bbf (feature02) Adiciona aquivo de dados de experimento com rações.
 |/  
-* 0984d69 Novos argumentos.
-* 3fbd019 Adiciona frase do Linux Torvalds.
-* c245ff9 Lista de inicial de o porquê usar o Linux.
-* 0596764 Cria arquivo com título.
+* a2ad1a5 Novos argumentos.
+* bd8a80b Adiciona frase do Linux Torvalds.
+* 6752451 Lista de inicial de o porquê usar o Linux.
+* 6a515a2 Cria arquivo com título.
 ```
 
 Agora nos temos o *feature01* na frente do master e o *feature02* ao
@@ -1939,7 +1939,7 @@ git merge feature01 master
 ```
 
 ```
-Updating b22e5d8..4d43c1e
+Updating 85a471c..0e14c42
 Fast-forward
  brasilCopa2014.txt | 22 ++++++++++++++++++++++
  1 file changed, 22 insertions(+)
@@ -1965,16 +1965,16 @@ git log --graph --oneline --decorate --date=relative --all
 ```
 
 ```
-*   cb7f9b8 (HEAD -> master) Merge branch 'feature02'
+*   046b056 (HEAD -> master) Merge branch 'feature02'
 |\  
-| * b1137f6 (feature02) Adiciona aquivo de dados de experimento com rações.
-* | 4d43c1e (feature01) Arquivo sobre copa 2014 celeção brasileira.
-* | b22e5d8 Adiciona função R para VIF.
+| * 61e9bbf (feature02) Adiciona aquivo de dados de experimento com rações.
+* | 0e14c42 (feature01) Arquivo sobre copa 2014 celeção brasileira.
+* | 85a471c Adiciona função R para VIF.
 |/  
-* 0984d69 Novos argumentos.
-* 3fbd019 Adiciona frase do Linux Torvalds.
-* c245ff9 Lista de inicial de o porquê usar o Linux.
-* 0596764 Cria arquivo com título.
+* a2ad1a5 Novos argumentos.
+* bd8a80b Adiciona frase do Linux Torvalds.
+* 6752451 Lista de inicial de o porquê usar o Linux.
+* 6a515a2 Cria arquivo com título.
 ```
 
 
@@ -2013,8 +2013,8 @@ git branch
 ```
 
 ```
-Deleted branch feature01 (was 4d43c1e).
-Deleted branch feature02 (was b1137f6).
+Deleted branch feature01 (was 0e14c42).
+Deleted branch feature02 (was 61e9bbf).
 * master
 ```
 
@@ -2024,16 +2024,16 @@ git log --graph --oneline --decorate --date=relative --all
 ```
 
 ```
-*   cb7f9b8 (HEAD -> master) Merge branch 'feature02'
+*   046b056 (HEAD -> master) Merge branch 'feature02'
 |\  
-| * b1137f6 Adiciona aquivo de dados de experimento com rações.
-* | 4d43c1e Arquivo sobre copa 2014 celeção brasileira.
-* | b22e5d8 Adiciona função R para VIF.
+| * 61e9bbf Adiciona aquivo de dados de experimento com rações.
+* | 0e14c42 Arquivo sobre copa 2014 celeção brasileira.
+* | 85a471c Adiciona função R para VIF.
 |/  
-* 0984d69 Novos argumentos.
-* 3fbd019 Adiciona frase do Linux Torvalds.
-* c245ff9 Lista de inicial de o porquê usar o Linux.
-* 0596764 Cria arquivo com título.
+* a2ad1a5 Novos argumentos.
+* bd8a80b Adiciona frase do Linux Torvalds.
+* 6752451 Lista de inicial de o porquê usar o Linux.
+* 6a515a2 Cria arquivo com título.
 ```
 
 Agora vou criar um novo ramo, adicionar um arquivo e encurtar o nome das
@@ -2059,7 +2059,7 @@ wget 'http://www.leg.ufpr.br/~walmes/data/bib1.txt'
 
 
 ```
---2015-09-23 14:08:39--  http://www.leg.ufpr.br/~walmes/data/bib1.txt
+--2015-09-23 19:06:15--  http://www.leg.ufpr.br/~walmes/data/bib1.txt
 Resolving www.leg.ufpr.br (www.leg.ufpr.br)... ???.??.???.??
 Connecting to www.leg.ufpr.br (www.leg.ufpr.br)|???.??.???.??|:80... connected.
 HTTP request sent, awaiting response... 200 OK
@@ -2068,7 +2068,7 @@ Saving to: ‘bib1.txt’
 
      0K                                                       100% 35,0M=0s
 
-2015-09-23 14:08:39 (35,0 MB/s) - ‘bib1.txt’ saved [535/535]
+2015-09-23 19:06:15 (35,0 MB/s) - ‘bib1.txt’ saved [535/535]
 ```
 
 
@@ -2109,7 +2109,7 @@ git commit -m "Arquivo de experimento em BIB. Trunca cabeçalho 4 digitos."
 ```
 
 ```
-[feature03 2b50f6c] Arquivo de experimento em BIB. Trunca cabeçalho 4 digitos.
+[feature03 3bd80e1] Arquivo de experimento em BIB. Trunca cabeçalho 4 digitos.
  1 file changed, 58 insertions(+)
  create mode 100644 bib1.txt
 ```
@@ -2160,7 +2160,7 @@ git commit -m "Arquivo de experimento em BIB. Cabeçalho em caixa alta."
 ```
 
 ```
-[master 6bc2fa9] Arquivo de experimento em BIB. Cabeçalho em caixa alta.
+[master 90864ca] Arquivo de experimento em BIB. Cabeçalho em caixa alta.
  1 file changed, 58 insertions(+)
  create mode 100644 bib1.txt
 ```
@@ -2189,19 +2189,19 @@ git log --graph --oneline --decorate --date=relative --all
 ```
 
 ```
-* 2b50f6c (feature03) Arquivo de experimento em BIB. Trunca cabeçalho 4 digitos.
-| * 6bc2fa9 (HEAD -> master) Arquivo de experimento em BIB. Cabeçalho em caixa alta.
+* 3bd80e1 (feature03) Arquivo de experimento em BIB. Trunca cabeçalho 4 digitos.
+| * 90864ca (HEAD -> master) Arquivo de experimento em BIB. Cabeçalho em caixa alta.
 |/  
-*   cb7f9b8 Merge branch 'feature02'
+*   046b056 Merge branch 'feature02'
 |\  
-| * b1137f6 Adiciona aquivo de dados de experimento com rações.
-* | 4d43c1e Arquivo sobre copa 2014 celeção brasileira.
-* | b22e5d8 Adiciona função R para VIF.
+| * 61e9bbf Adiciona aquivo de dados de experimento com rações.
+* | 0e14c42 Arquivo sobre copa 2014 celeção brasileira.
+* | 85a471c Adiciona função R para VIF.
 |/  
-* 0984d69 Novos argumentos.
-* 3fbd019 Adiciona frase do Linux Torvalds.
-* c245ff9 Lista de inicial de o porquê usar o Linux.
-* 0596764 Cria arquivo com título.
+* a2ad1a5 Novos argumentos.
+* bd8a80b Adiciona frase do Linux Torvalds.
+* 6752451 Lista de inicial de o porquê usar o Linux.
+* 6a515a2 Cria arquivo com título.
 ```
 
 
@@ -2305,7 +2305,7 @@ git commit -m "Resolve conflito, trunca com caixa alta."
 ```
 
 ```
-[master 00c4411] Resolve conflito, trunca com caixa alta.
+[master 8df2b99] Resolve conflito, trunca com caixa alta.
 ```
 
 
@@ -2324,21 +2324,21 @@ git log --graph --oneline --decorate --date=relative --all
 ```
 
 ```
-*   00c4411 (HEAD -> master) Resolve conflito, trunca com caixa alta.
+*   8df2b99 (HEAD -> master) Resolve conflito, trunca com caixa alta.
 |\  
-| * 2b50f6c (feature03) Arquivo de experimento em BIB. Trunca cabeçalho 4 digitos.
-* | 6bc2fa9 Arquivo de experimento em BIB. Cabeçalho em caixa alta.
+| * 3bd80e1 (feature03) Arquivo de experimento em BIB. Trunca cabeçalho 4 digitos.
+* | 90864ca Arquivo de experimento em BIB. Cabeçalho em caixa alta.
 |/  
-*   cb7f9b8 Merge branch 'feature02'
+*   046b056 Merge branch 'feature02'
 |\  
-| * b1137f6 Adiciona aquivo de dados de experimento com rações.
-* | 4d43c1e Arquivo sobre copa 2014 celeção brasileira.
-* | b22e5d8 Adiciona função R para VIF.
+| * 61e9bbf Adiciona aquivo de dados de experimento com rações.
+* | 0e14c42 Arquivo sobre copa 2014 celeção brasileira.
+* | 85a471c Adiciona função R para VIF.
 |/  
-* 0984d69 Novos argumentos.
-* 3fbd019 Adiciona frase do Linux Torvalds.
-* c245ff9 Lista de inicial de o porquê usar o Linux.
-* 0596764 Cria arquivo com título.
+* a2ad1a5 Novos argumentos.
+* bd8a80b Adiciona frase do Linux Torvalds.
+* 6752451 Lista de inicial de o porquê usar o Linux.
+* 6a515a2 Cria arquivo com título.
 ```
 
 
@@ -2347,29 +2347,29 @@ git reflog
 ```
 
 ```
-00c4411 HEAD@{0}: commit (merge): Resolve conflito, trunca com caixa alta.
-6bc2fa9 HEAD@{1}: commit: Arquivo de experimento em BIB. Cabeçalho em caixa alta.
-cb7f9b8 HEAD@{2}: checkout: moving from feature03 to master
-2b50f6c HEAD@{3}: commit: Arquivo de experimento em BIB. Trunca cabeçalho 4 digitos.
-cb7f9b8 HEAD@{4}: checkout: moving from master to feature03
-cb7f9b8 HEAD@{5}: merge feature02: Merge made by the 'recursive' strategy.
-4d43c1e HEAD@{6}: merge feature01: Fast-forward
-b22e5d8 HEAD@{7}: checkout: moving from feature01 to master
-4d43c1e HEAD@{8}: commit: Arquivo sobre copa 2014 celeção brasileira.
-b22e5d8 HEAD@{9}: checkout: moving from feature02 to feature01
-b1137f6 HEAD@{10}: checkout: moving from b1137f61a7e925978325e82d072577b364884175 to feature02
-b1137f6 HEAD@{11}: commit: Adiciona aquivo de dados de experimento com rações.
-0984d69 HEAD@{12}: checkout: moving from master to HEAD@{6}
-b22e5d8 HEAD@{13}: checkout: moving from 0984d692de4cc520363ebf6bc2ff9e9e97b62ef1 to master
-0984d69 HEAD@{14}: checkout: moving from master to HEAD@{4}
-b22e5d8 HEAD@{15}: merge feature01: Fast-forward
-0984d69 HEAD@{16}: checkout: moving from feature01 to master
-b22e5d8 HEAD@{17}: commit: Adiciona função R para VIF.
-0984d69 HEAD@{18}: checkout: moving from master to feature01
-0984d69 HEAD@{19}: commit: Novos argumentos.
-3fbd019 HEAD@{20}: commit: Adiciona frase do Linux Torvalds.
-c245ff9 HEAD@{21}: commit: Lista de inicial de o porquê usar o Linux.
-0596764 HEAD@{22}: commit (initial): Cria arquivo com título.
+8df2b99 HEAD@{0}: commit (merge): Resolve conflito, trunca com caixa alta.
+90864ca HEAD@{1}: commit: Arquivo de experimento em BIB. Cabeçalho em caixa alta.
+046b056 HEAD@{2}: checkout: moving from feature03 to master
+3bd80e1 HEAD@{3}: commit: Arquivo de experimento em BIB. Trunca cabeçalho 4 digitos.
+046b056 HEAD@{4}: checkout: moving from master to feature03
+046b056 HEAD@{5}: merge feature02: Merge made by the 'recursive' strategy.
+0e14c42 HEAD@{6}: merge feature01: Fast-forward
+85a471c HEAD@{7}: checkout: moving from feature01 to master
+0e14c42 HEAD@{8}: commit: Arquivo sobre copa 2014 celeção brasileira.
+85a471c HEAD@{9}: checkout: moving from feature02 to feature01
+61e9bbf HEAD@{10}: checkout: moving from 61e9bbf687a02cb3daa490126fb7f1d18779efed to feature02
+61e9bbf HEAD@{11}: commit: Adiciona aquivo de dados de experimento com rações.
+a2ad1a5 HEAD@{12}: checkout: moving from master to HEAD@{6}
+85a471c HEAD@{13}: checkout: moving from a2ad1a58f8f9d17dd76697b9dd959636e9be8827 to master
+a2ad1a5 HEAD@{14}: checkout: moving from master to HEAD@{4}
+85a471c HEAD@{15}: merge feature01: Fast-forward
+a2ad1a5 HEAD@{16}: checkout: moving from feature01 to master
+85a471c HEAD@{17}: commit: Adiciona função R para VIF.
+a2ad1a5 HEAD@{18}: checkout: moving from master to feature01
+a2ad1a5 HEAD@{19}: commit: Novos argumentos.
+bd8a80b HEAD@{20}: commit: Adiciona frase do Linux Torvalds.
+6752451 HEAD@{21}: commit: Lista de inicial de o porquê usar o Linux.
+6a515a2 HEAD@{22}: commit (initial): Cria arquivo com título.
 ```
 
 ## Trabalhando com cópias
@@ -2462,17 +2462,17 @@ git log --oneline
 ```
 
 ```
-00c4411 Resolve conflito, trunca com caixa alta.
-6bc2fa9 Arquivo de experimento em BIB. Cabeçalho em caixa alta.
-2b50f6c Arquivo de experimento em BIB. Trunca cabeçalho 4 digitos.
-cb7f9b8 Merge branch 'feature02'
-4d43c1e Arquivo sobre copa 2014 celeção brasileira.
-b1137f6 Adiciona aquivo de dados de experimento com rações.
-b22e5d8 Adiciona função R para VIF.
-0984d69 Novos argumentos.
-3fbd019 Adiciona frase do Linux Torvalds.
-c245ff9 Lista de inicial de o porquê usar o Linux.
-0596764 Cria arquivo com título.
+8df2b99 Resolve conflito, trunca com caixa alta.
+90864ca Arquivo de experimento em BIB. Cabeçalho em caixa alta.
+3bd80e1 Arquivo de experimento em BIB. Trunca cabeçalho 4 digitos.
+046b056 Merge branch 'feature02'
+0e14c42 Arquivo sobre copa 2014 celeção brasileira.
+61e9bbf Adiciona aquivo de dados de experimento com rações.
+85a471c Adiciona função R para VIF.
+a2ad1a5 Novos argumentos.
+bd8a80b Adiciona frase do Linux Torvalds.
+6752451 Lista de inicial de o porquê usar o Linux.
+6a515a2 Cria arquivo com título.
 ```
 
 
@@ -2539,7 +2539,7 @@ wget 'http://www.leg.ufpr.br/~walmes/data/diasbarros_feijao.txt'
 
 
 ```
---2015-09-23 14:08:39--  http://www.leg.ufpr.br/~walmes/data/diasbarros_feijao.txt
+--2015-09-23 19:06:16--  http://www.leg.ufpr.br/~walmes/data/diasbarros_feijao.txt
 Resolving www.leg.ufpr.br (www.leg.ufpr.br)... ???.??.???.??
 Connecting to www.leg.ufpr.br (www.leg.ufpr.br)|???.??.???.??|:80... connected.
 HTTP request sent, awaiting response... 200 OK
@@ -2548,7 +2548,7 @@ Saving to: ‘diasbarros_feijao.txt’
 
      0K                                                       100% 40,2M=0s
 
-2015-09-23 14:08:39 (40,2 MB/s) - ‘diasbarros_feijao.txt’ saved [487/487]
+2015-09-23 19:06:16 (40,2 MB/s) - ‘diasbarros_feijao.txt’ saved [487/487]
 ```
 
 
@@ -2573,7 +2573,7 @@ git commit -m "Dados de experimento com feijão."
 ```
 
 ```
-[feature04 7accd9d] Dados de experimento com feijão.
+[feature04 6c60887] Dados de experimento com feijão.
  1 file changed, 37 insertions(+)
  create mode 100644 diasbarros_feijao.txt
 ```
@@ -2639,7 +2639,7 @@ git merge feature04 master
 ```
 
 ```
-Updating 00c4411..7accd9d
+Updating 8df2b99..6c60887
 Fast-forward
  diasbarros_feijao.txt | 37 +++++++++++++++++++++++++++++++++++++
  1 file changed, 37 insertions(+)
@@ -2652,22 +2652,22 @@ git log --graph --oneline --decorate --date=relative --all
 ```
 
 ```
-* 7accd9d (HEAD -> master, feature04) Dados de experimento com feijão.
-*   00c4411 Resolve conflito, trunca com caixa alta.
+* 6c60887 (HEAD -> master, feature04) Dados de experimento com feijão.
+*   8df2b99 Resolve conflito, trunca com caixa alta.
 |\  
-| * 2b50f6c (feature03) Arquivo de experimento em BIB. Trunca cabeçalho 4 digitos.
-* | 6bc2fa9 Arquivo de experimento em BIB. Cabeçalho em caixa alta.
+| * 3bd80e1 (feature03) Arquivo de experimento em BIB. Trunca cabeçalho 4 digitos.
+* | 90864ca Arquivo de experimento em BIB. Cabeçalho em caixa alta.
 |/  
-*   cb7f9b8 Merge branch 'feature02'
+*   046b056 Merge branch 'feature02'
 |\  
-| * b1137f6 Adiciona aquivo de dados de experimento com rações.
-* | 4d43c1e Arquivo sobre copa 2014 celeção brasileira.
-* | b22e5d8 Adiciona função R para VIF.
+| * 61e9bbf Adiciona aquivo de dados de experimento com rações.
+* | 0e14c42 Arquivo sobre copa 2014 celeção brasileira.
+* | 85a471c Adiciona função R para VIF.
 |/  
-* 0984d69 Novos argumentos.
-* 3fbd019 Adiciona frase do Linux Torvalds.
-* c245ff9 Lista de inicial de o porquê usar o Linux.
-* 0596764 Cria arquivo com título.
+* a2ad1a5 Novos argumentos.
+* bd8a80b Adiciona frase do Linux Torvalds.
+* 6752451 Lista de inicial de o porquê usar o Linux.
+* 6a515a2 Cria arquivo com título.
 ```
 
 
@@ -2687,7 +2687,7 @@ git pull origin master
 ```
 From /home/walmes/GitLab/git-tutorial/meu1repo/
  * branch            master     -> FETCH_HEAD
-   00c4411..7accd9d  master     -> origin/master
+   8df2b99..6c60887  master     -> origin/master
 Already up-to-date.
 ```
 
@@ -2697,22 +2697,22 @@ git log --graph --oneline --decorate --date=relative --all
 ```
 
 ```
-* 7accd9d (HEAD -> feature04, origin/master, origin/feature04, origin/HEAD) Dados de experimento com feijão.
-*   00c4411 (master) Resolve conflito, trunca com caixa alta.
+* 6c60887 (HEAD -> feature04, origin/master, origin/feature04, origin/HEAD) Dados de experimento com feijão.
+*   8df2b99 (master) Resolve conflito, trunca com caixa alta.
 |\  
-| * 2b50f6c (origin/feature03) Arquivo de experimento em BIB. Trunca cabeçalho 4 digitos.
-* | 6bc2fa9 Arquivo de experimento em BIB. Cabeçalho em caixa alta.
+| * 3bd80e1 (origin/feature03) Arquivo de experimento em BIB. Trunca cabeçalho 4 digitos.
+* | 90864ca Arquivo de experimento em BIB. Cabeçalho em caixa alta.
 |/  
-*   cb7f9b8 Merge branch 'feature02'
+*   046b056 Merge branch 'feature02'
 |\  
-| * b1137f6 Adiciona aquivo de dados de experimento com rações.
-* | 4d43c1e Arquivo sobre copa 2014 celeção brasileira.
-* | b22e5d8 Adiciona função R para VIF.
+| * 61e9bbf Adiciona aquivo de dados de experimento com rações.
+* | 0e14c42 Arquivo sobre copa 2014 celeção brasileira.
+* | 85a471c Adiciona função R para VIF.
 |/  
-* 0984d69 Novos argumentos.
-* 3fbd019 Adiciona frase do Linux Torvalds.
-* c245ff9 Lista de inicial de o porquê usar o Linux.
-* 0596764 Cria arquivo com título.
+* a2ad1a5 Novos argumentos.
+* bd8a80b Adiciona frase do Linux Torvalds.
+* 6752451 Lista de inicial de o porquê usar o Linux.
+* 6a515a2 Cria arquivo com título.
 ```
 
 
@@ -2721,104 +2721,104 @@ git log --stat
 ```
 
 ```
-commit 7accd9dc1468cd42c0279178042d5b02d087be70
+commit 6c608873941e2cff8c7414392f308d64bc1153c0
 Author: Walmes Zeviani <walmeszeviani@gmail.com>
-Date:   Wed Sep 23 14:08:39 2015 -0300
+Date:   Wed Sep 23 19:06:16 2015 -0300
 
     Dados de experimento com feijão.
 
  diasbarros_feijao.txt | 37 +++++++++++++++++++++++++++++++++++++
  1 file changed, 37 insertions(+)
 
-commit 00c4411a3da27ab32b93a904dccc4cf579fa5aa2
-Merge: 6bc2fa9 2b50f6c
+commit 8df2b999bc19b929ba5b17aa5fa70b7adb28de31
+Merge: 90864ca 3bd80e1
 Author: Walmes Zeviani <walmeszeviani@gmail.com>
-Date:   Wed Sep 23 14:08:39 2015 -0300
+Date:   Wed Sep 23 19:06:15 2015 -0300
 
     Resolve conflito, trunca com caixa alta.
 
-commit 6bc2fa906aad9ec63f60236ad46ffcf8ae8e635b
+commit 90864ca25c5374d49d49e8f991f6def020b43b34
 Author: Walmes Zeviani <walmeszeviani@gmail.com>
-Date:   Wed Sep 23 14:08:39 2015 -0300
+Date:   Wed Sep 23 19:06:15 2015 -0300
 
     Arquivo de experimento em BIB. Cabeçalho em caixa alta.
 
  bib1.txt | 58 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
  1 file changed, 58 insertions(+)
 
-commit 2b50f6c1272ee0de55bbb896375c4234442f1fb9
+commit 3bd80e113d4c8ba530c110dceed750ce7783a53f
 Author: Walmes Zeviani <walmeszeviani@gmail.com>
-Date:   Wed Sep 23 14:08:39 2015 -0300
+Date:   Wed Sep 23 19:06:15 2015 -0300
 
     Arquivo de experimento em BIB. Trunca cabeçalho 4 digitos.
 
  bib1.txt | 58 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
  1 file changed, 58 insertions(+)
 
-commit cb7f9b86b60725b0197c75f2d8be9628d24e476a
-Merge: 4d43c1e b1137f6
+commit 046b056d6bbced5bc980a9a0df53ed7896428335
+Merge: 0e14c42 61e9bbf
 Author: Walmes Zeviani <walmeszeviani@gmail.com>
-Date:   Wed Sep 23 14:08:39 2015 -0300
+Date:   Wed Sep 23 19:06:15 2015 -0300
 
     Merge branch 'feature02'
 
-commit 4d43c1ef0008b61598bdfbc40f9e79ea79b08ea8
+commit 0e14c4258f2c94f8031fd5a801869ad790a856a5
 Author: Walmes Zeviani <walmeszeviani@gmail.com>
-Date:   Wed Sep 23 14:08:39 2015 -0300
+Date:   Wed Sep 23 19:06:15 2015 -0300
 
     Arquivo sobre copa 2014 celeção brasileira.
 
  brasilCopa2014.txt | 22 ++++++++++++++++++++++
  1 file changed, 22 insertions(+)
 
-commit b1137f61a7e925978325e82d072577b364884175
+commit 61e9bbf687a02cb3daa490126fb7f1d18779efed
 Author: Walmes Zeviani <walmeszeviani@gmail.com>
-Date:   Wed Sep 23 14:08:39 2015 -0300
+Date:   Wed Sep 23 19:06:14 2015 -0300
 
     Adiciona aquivo de dados de experimento com rações.
 
  pimentel_racoes.txt | 24 ++++++++++++++++++++++++
  1 file changed, 24 insertions(+)
 
-commit b22e5d86c131562d396b69c6612232cd13bafa69
+commit 85a471c9ddca137539b47597441161501882f9cd
 Author: Walmes Zeviani <walmeszeviani@gmail.com>
-Date:   Wed Sep 23 14:08:39 2015 -0300
+Date:   Wed Sep 23 19:06:14 2015 -0300
 
     Adiciona função R para VIF.
 
  vif.R | 20 ++++++++++++++++++++
  1 file changed, 20 insertions(+)
 
-commit 0984d692de4cc520363ebf6bc2ff9e9e97b62ef1
+commit a2ad1a58f8f9d17dd76697b9dd959636e9be8827
 Author: Walmes Zeviani <walmeszeviani@gmail.com>
-Date:   Wed Sep 23 14:08:39 2015 -0300
+Date:   Wed Sep 23 19:06:14 2015 -0300
 
     Novos argumentos.
 
  porqueLinux.txt | 5 ++++-
  1 file changed, 4 insertions(+), 1 deletion(-)
 
-commit 3fbd0193c964f7dcaae38ce2daa20c4bc0ef3c45
+commit bd8a80b33badcd9c68da6576e3d34180c8f813fa
 Author: Walmes Zeviani <walmeszeviani@gmail.com>
-Date:   Wed Sep 23 14:08:38 2015 -0300
+Date:   Wed Sep 23 19:06:13 2015 -0300
 
     Adiciona frase do Linux Torvalds.
 
  README.txt | 4 ++++
  1 file changed, 4 insertions(+)
 
-commit c245ff91f274e659aa95a6663aa54565a6e26c22
+commit 6752451f0914cb1329e7d93a175258649e724517
 Author: Walmes Zeviani <walmeszeviani@gmail.com>
-Date:   Wed Sep 23 14:08:38 2015 -0300
+Date:   Wed Sep 23 19:06:13 2015 -0300
 
     Lista de inicial de o porquê usar o Linux.
 
  porqueLinux.txt | 5 +++++
  1 file changed, 5 insertions(+)
 
-commit 0596764648422a6111e7e709021a5cdd97e23223
+commit 6a515a2d2728373a9eb07bf4fe68d70dd4f04253
 Author: Walmes Zeviani <walmeszeviani@gmail.com>
-Date:   Wed Sep 23 14:08:38 2015 -0300
+Date:   Wed Sep 23 19:06:13 2015 -0300
 
     Cria arquivo com título.
 
@@ -2832,9 +2832,9 @@ git log -p -2
 ```
 
 ```
-commit 7accd9dc1468cd42c0279178042d5b02d087be70
+commit 6c608873941e2cff8c7414392f308d64bc1153c0
 Author: Walmes Zeviani <walmeszeviani@gmail.com>
-Date:   Wed Sep 23 14:08:39 2015 -0300
+Date:   Wed Sep 23 19:06:16 2015 -0300
 
     Dados de experimento com feijão.
 
@@ -2882,10 +2882,10 @@ index 0000000..2525ebf
 +11	2	45.9
 +11	3	46.3
 
-commit 00c4411a3da27ab32b93a904dccc4cf579fa5aa2
-Merge: 6bc2fa9 2b50f6c
+commit 8df2b999bc19b929ba5b17aa5fa70b7adb28de31
+Merge: 90864ca 3bd80e1
 Author: Walmes Zeviani <walmeszeviani@gmail.com>
-Date:   Wed Sep 23 14:08:39 2015 -0300
+Date:   Wed Sep 23 19:06:15 2015 -0300
 
     Resolve conflito, trunca com caixa alta.
 ```
@@ -2898,6 +2898,77 @@ Date:   Wed Sep 23 14:08:39 2015 -0300
 ****
 ## Trabalhando com repositórios remotos
 
+Na etapa que vem a seguir, será solicitado uma senha
+(`passphrase`). Você pode forncer uma ou apenas pressinar Enter para
+correr o procedimento padrão. O resultado é uma senha gráfica ASCII.
+
+
+```sh
+ssh-keygen -t rsa -C "batman@justiceleague.org"
+```
+
+```sh
+Generating public/private rsa key pair.
+Enter file in which to save the key (/home/batman/.ssh/id_rsa): 
+Enter passphrase (empty for no passphrase): 
+Enter same passphrase again: 
+Your identification has been saved in /home/batman/.ssh/id_rsa.
+Your public key has been saved in /home/batman/.ssh/id_rsa.pub.
+The key fingerprint is:
+66:c1:0b:3a:94:25:83:00:81:9f:40:26:f7:aa:af:3a batman@justiceleague.org
+The key's randomart image is:
+          +--[ RSA 2048]----+
+          |                 |
+ ~MMMMMMMMMMMM           MMMMMMMMMMMM~  
+    .MMMMMMMMM.   MMM   .MMMMMMMMM.     
+      MMMMMMMMMMMMMMMMMMMMMMMMMMM       
+       MMMMMMMMMMMMMMMMMMMMMMMMM       
+      .MMMMMMMMMMMMMMMMMMMMMMMMM.        
+              .MMMMMMMMM.               
+                 .MMM.                  
+                   M                    
+          |                 |
+          +-----------------+
+```
+
+O importante é o conteúdo do arquivo `/home/batman/.ssh/id_rsa.pub`. Este
+deve ser fornecido ao GitLab (ou GitHub) em uma janela com as chaves. Os
+endereços abaixo levam para a mencionada janela. Requer que esteja
+logado.
+
+  * GitLab: <http://gitab.c3sl.ufpr.br/profile/keys>
+  * GitHub: <https://github.com/settings/ssh>
+
+Nessa janela deverá ser informado o código gerado pelo
+`ssh-keygen`. Você deve copiar o texto do arquivo
+`/home/batman/.ssh/id_rsa.pub`, sem moficá-lo, e fornecer ao GitLab.
+Para ver/abrir o conteúdo do arquivo no próprio terminal use `less` ou
+`cat`. Para copiar do terminal use `ctrl+shift+c`. Para abrir com um
+editor de texto, o `gedit` por exemplo, é só passar o nome do arquivo.
+
+```sh
+## Mostra o conteúdo do arquivo no próprio terminal.
+less /home/batman/.ssh/id_rsa.pub  
+
+## Abre o arquivo com o editor de texto Gedit.
+gedit /home/batman/.ssh/id_rsa.pub
+```
+
+```
+ssh-rsa BBBBB3NzaC1yc2EAAAADAQABAAABAQDDuQmvkQ0WgwYQvR16z37tG37Q61ID+Qf4hi8+cARjjSWP7015CAtRnCvmGFSbdFMjz3ZEkp2XzHIyRCKw2hLP57rkFcfioWra6N5/9+z+tPiwr2OzwLfk7J/GAETGA4rtoToV96hf5RvKRhvuqyO5uf5ouBILm1PRpjA/5AkfToWp25/7WC136eGIOSJMFgQ3OuK5U+qSXAwuSdu9Uj1XkVYFDjasA45ZjsnkE6L9bKiYymadshEbWEBHJAWqDErd8srMtBYS/2hodNnjfH7rNHHCo8wZD5GJFz7YUodaBSaSYuHVfrEryaEm/r5787CAiecFAjWEeVq6StM7N/lz batman@justiceleague.org
+```
+
+Para conferir a comunicação da sua máquina com o servidor do GitLab do
+c3sl ou do GitHub, aplique a instrução `ssh` abaixo.
+
+```sh
+## Com gitlab do c3sl.
+ssh -T git@gitlab.c3sl.ufpr.br
+
+## Com github.
+ssh -T git@github.com
+```
+
 ### Configurando uma conta no GitHub
 
 ### Configurando uma conta no GitLab do c3sl