Skip to content
Snippets Groups Projects
Commit 24d06d66 authored by Vinicius César's avatar Vinicius César
Browse files

Corrigido cap02.Rmd

parent c9b2978b
No related branches found
No related tags found
No related merge requests found
...@@ -19,7 +19,7 @@ knitr::opts_chunk$set(echo = TRUE) ...@@ -19,7 +19,7 @@ knitr::opts_chunk$set(echo = TRUE)
Agora, devidamente apresentados ao sistema de versionamento Git vamos Agora, devidamente apresentados ao sistema de versionamento Git vamos
utilizá-lo. Porém, antes de começarmos a entender os comandos Git, é utilizá-lo. Porém, antes de começarmos a entender os comandos Git, é
necessário sua instalação e configuração. Neste capítulo veremos necessária sua instalação e configuração. Neste capítulo veremos
primeiramente como instalar o programa Git em diferentes sistemas primeiramente como instalar o programa Git em diferentes sistemas
operacionais e posteriormente como configurar algumas opções para operacionais e posteriormente como configurar algumas opções para
viabilizar e facilitar seu uso. viabilizar e facilitar seu uso.
...@@ -28,7 +28,7 @@ viabilizar e facilitar seu uso. ...@@ -28,7 +28,7 @@ viabilizar e facilitar seu uso.
## Windows ## Windows
Usuários Windows devem visitar Git for Usuários do Windows devem visitar Git for
Windows\footnote{\url{https://git-for-windows.github.io/}}, clicar em Windows\footnote{\url{https://git-for-windows.github.io/}}, clicar em
"Download" e baixar o arquivo ".exe". "Download" e baixar o arquivo ".exe".
...@@ -43,10 +43,10 @@ Após o download, execute o arquivo e você terá a tela conforme figura ...@@ -43,10 +43,10 @@ Após o download, execute o arquivo e você terá a tela conforme figura
\label{fig:inst01} \label{fig:inst01}
\end{figure} \end{figure}
Como de costume, clique em "Next". Para dar continuidade a instalação Em seguida, clique em "Next". Para dar continuidade a instalação
aceite a licença do Git. aceite a licença do Git.
O diretório apresentado na figura \ref{fig:inst02} vem como default, O diretório apresentado na figura \ref{fig:inst02} vem como'default',
porém é possível alterar a instalação para um diretório de sua porém é possível alterar a instalação para um diretório de sua
preferência. Depois de selecionado o caminho da instalação, clique em preferência. Depois de selecionado o caminho da instalação, clique em
"Next" para prosseguir. "Next" para prosseguir.
...@@ -131,7 +131,7 @@ No passo da figura \ref{fig:inst07}, temos a configuração do emulador de ...@@ -131,7 +131,7 @@ No passo da figura \ref{fig:inst07}, temos a configuração do emulador de
terminal para usar com o Git Bash. A primeira opção utiliza o terminal terminal para usar com o Git Bash. A primeira opção utiliza o terminal
MSys2 (Shell), que permite utilizar comandos Unix no Windows. Já a MSys2 (Shell), que permite utilizar comandos Unix no Windows. Já a
segunda opção, utiliza o terminal padrão do Windows. Recomendamos a segunda opção, utiliza o terminal padrão do Windows. Recomendamos a
primeira opção. Feito isso, dê continuidade a instalação. primeira opção. Feito isso, dê continuidade à instalação.
\begin{figure} \begin{figure}
\begin{center} \begin{center}
...@@ -184,6 +184,10 @@ git --version ...@@ -184,6 +184,10 @@ git --version
Para adicionar ferramentas complementares, execute: Para adicionar ferramentas complementares, execute:
```{r, engine="bash", eval=FALSE} ```{r, engine="bash", eval=FALSE}
sudo apt-get install gitk meld sudo apt-get install gitk meld
``` ```
...@@ -325,7 +329,7 @@ adicionar a lista de comandos desejada, como no exemplo: ...@@ -325,7 +329,7 @@ adicionar a lista de comandos desejada, como no exemplo:
Assim que adicionar este bloco com os comandos de sua escolha, ele irá Assim que adicionar este bloco com os comandos de sua escolha, ele irá
funcionar imediatamente. funcionar imediatamente.
Segue abaixo os caminhos para encontrar o arquivo `/.gitconfig` nos Seguem abaixo os caminhos para encontrar o arquivo `/.gitconfig` nos
sistemas operacionais: sistemas operacionais:
+ Windows: + Windows:
...@@ -340,15 +344,15 @@ sistemas operacionais: ...@@ -340,15 +344,15 @@ sistemas operacionais:
1. Crie um arquivo como _sudo_ dentro da pasta etc/ com nome de 1. Crie um arquivo como _sudo_ dentro da pasta etc/ com nome de
gitconfig e coloque os atalhos de sua escolha. gitconfig e coloque os atalhos de sua escolha.
Obs: Os arquivos de configuração do Git não tem extensão. Obs: Os arquivos de configuração do Git não têm extensão.
Não importa o método você utilize, suas configurações sempre ficarão Não importa o método que você utilize, suas configurações sempre ficarão
salvas no arquivo `/.gitconfig`. salvas no arquivo `/.gitconfig`.
## Ignorar Arquivos ## Ignorar Arquivos
Usando o arquivo `.gitignore` podemos ignorar arquivos que não desejamos Usando o arquivo `.gitignore` podemos ignorar arquivos que não desejamos
versionar no repositório, pode ser feito por projeto e por usuário. versionar no repositório. Isso pode ser feito por projeto e/ou por usuário.
Configurar um arquivo `.gitignore` antes de começar a trabalhar, é Configurar um arquivo `.gitignore` antes de começar a trabalhar, é
importante, pois evita commits acidentais de arquivos que não deveriam importante, pois evita commits acidentais de arquivos que não deveriam
ir para o seu repositório Git. ir para o seu repositório Git.
...@@ -358,7 +362,7 @@ ir para o seu repositório Git. ...@@ -358,7 +362,7 @@ ir para o seu repositório Git.
Em todos os projetos que necessitam de um controle de versão há sempre Em todos os projetos que necessitam de um controle de versão há sempre
casos em que arquivos não precisam ser versionados. Para isso é preciso casos em que arquivos não precisam ser versionados. Para isso é preciso
criar um arquivo `.gitignore` no diretório raiz do projeto, o qual criar um arquivo `.gitignore` no diretório raiz do projeto, o qual
contém padrões (pattern) que serão ignorados, cada padrão fica em uma contém padrões (pattern) que serão ignorados. Cada padrão fica em uma
linha como no exemplo: linha como no exemplo:
```{r, engine="bash", eval=FALSE} ```{r, engine="bash", eval=FALSE}
...@@ -369,7 +373,7 @@ $ cat .gitignore ...@@ -369,7 +373,7 @@ $ cat .gitignore
A primeira linha fala para o Git ignorar qualquer arquivo finalizado em A primeira linha fala para o Git ignorar qualquer arquivo finalizado em
**.o** ou **.a** e a segunda linha ignora todos os arquivos que terminam **.o** ou **.a** e a segunda linha ignora todos os arquivos que terminam
com um til **(~)**. Esses padrões podem serem feitos de acordo com a com um til **(~)**. Esses padrões podem ser feitos de acordo com a
necessidade de cada projeto. necessidade de cada projeto.
**Ignorar Arquivos por Usuário (Globalmente):** **Ignorar Arquivos por Usuário (Globalmente):**
...@@ -377,7 +381,7 @@ necessidade de cada projeto. ...@@ -377,7 +381,7 @@ necessidade de cada projeto.
Para não precisar criar uma lista de comandos para serem ignorados em Para não precisar criar uma lista de comandos para serem ignorados em
cada projeto, é possível ignorar arquivos em todos os repositórios. Para cada projeto, é possível ignorar arquivos em todos os repositórios. Para
isso, basta criar um arquivo `.gitignore` em seu diretório _home_ isso, basta criar um arquivo `.gitignore` em seu diretório _home_
contendo os padrões os quais deseja ignorar e executar o comando abaixo contendo os padrões que deseja ignorar e executar o comando abaixo
no terminal a partir da pasta onde está localizado o arquivo no terminal a partir da pasta onde está localizado o arquivo
`.gitignore`: `.gitignore`:
...@@ -388,6 +392,6 @@ git config --global core.excludesfile ~/.gitignore ...@@ -388,6 +392,6 @@ git config --global core.excludesfile ~/.gitignore
A partir disso, todos os arquivos que estão na lista serão ignorados A partir disso, todos os arquivos que estão na lista serão ignorados
pelo usuário. pelo usuário.
Finalmente com a instalação, configuração essencial (usuário e e-mail) e Finalmente, com a instalação, configuração essencial (usuário e e-mail) e
configurações adicionais concluídas, podemos começar a utilizar o Git configurações adicionais concluídas, podemos começar a utilizar o Git
para versionar nossos projetos. para versionar nossos projetos.
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment