diff --git a/cap02.Rmd b/cap02.Rmd index 318d7bf19512dca67a8f0a26d106b34eb2756324..fe450bfb17a10a613939b876fc156a8013967414 100644 --- a/cap02.Rmd +++ b/cap02.Rmd @@ -19,7 +19,7 @@ knitr::opts_chunk$set(echo = TRUE) Agora, devidamente apresentados ao sistema de versionamento Git vamos 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 operacionais e posteriormente como configurar algumas opções para viabilizar e facilitar seu uso. @@ -28,7 +28,7 @@ viabilizar e facilitar seu uso. ## 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 "Download" e baixar o arquivo ".exe". @@ -43,10 +43,10 @@ Após o download, execute o arquivo e você terá a tela conforme figura \label{fig:inst01} \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. -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 preferência. Depois de selecionado o caminho da instalação, clique em "Next" para prosseguir. @@ -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 MSys2 (Shell), que permite utilizar comandos Unix no Windows. Já 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{center} @@ -184,6 +184,10 @@ git --version Para adicionar ferramentas complementares, execute: + + + + ```{r, engine="bash", eval=FALSE} sudo apt-get install gitk meld ``` @@ -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á funcionar imediatamente. -Segue abaixo os caminhos para encontrar o arquivo `/.gitconfig` nos +Seguem abaixo os caminhos para encontrar o arquivo `/.gitconfig` nos sistemas operacionais: + Windows: @@ -340,15 +344,15 @@ sistemas operacionais: 1. Crie um arquivo como _sudo_ dentro da pasta etc/ com nome de 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`. ## Ignorar Arquivos 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, é importante, pois evita commits acidentais de arquivos que não deveriam 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 casos em que arquivos não precisam ser versionados. Para isso é preciso 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: ```{r, engine="bash", eval=FALSE} @@ -369,7 +373,7 @@ $ cat .gitignore 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 -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. **Ignorar Arquivos por Usuário (Globalmente):** @@ -377,7 +381,7 @@ necessidade de cada projeto. 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 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 `.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 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 para versionar nossos projetos.