Skip to content
GitLab
Explore
Sign in
Primary navigation
Search or go to…
Project
apostila-git
Manage
Activity
Members
Labels
Plan
Issues
Issue boards
Milestones
Wiki
Code
Merge requests
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Deploy
Releases
Harbor Registry
Model registry
Monitor
Incidents
Analyze
Value stream analytics
Contributor analytics
Repository analytics
Model experiments
Help
Help
Support
GitLab documentation
Compare GitLab plans
Community forum
Contribute to GitLab
Provide feedback
Keyboard shortcuts
?
Snippets
Groups
Projects
Show more breadcrumbs
pet-estatistica
apostila-git
Commits
24d06d66
Commit
24d06d66
authored
8 years ago
by
Vinicius César
Browse files
Options
Downloads
Patches
Plain Diff
Corrigido cap02.Rmd
parent
c9b2978b
Branches
Branches containing commit
No related tags found
No related merge requests found
Changes
1
Show whitespace changes
Inline
Side-by-side
Showing
1 changed file
cap02.Rmd
+17
-13
17 additions, 13 deletions
cap02.Rmd
with
17 additions
and
13 deletions
cap02.Rmd
+
17
−
13
View file @
24d06d66
...
@@ -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ári
o
sua instalação e configuração. Neste capítulo veremos
necessári
a
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
Segue
m
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 t
e
m 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
, c
ada padrão fica em uma
contém padrões (pattern) que serão ignorados
. C
ada 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 ser
em
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.
This diff is collapsed.
Click to expand it.
Preview
0%
Loading
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Save comment
Cancel
Please
register
or
sign in
to comment