From 963d1b72bca3b58813668a23618a269da698b67b Mon Sep 17 00:00:00 2001 From: Alcides Conte Neto <neto_conte@hotmail.com> Date: Tue, 3 Nov 2015 13:25:43 -0200 Subject: [PATCH] Adicionado Clone --- cap08/cap08_dt.Rmd | 31 ++++++++++++++++++++++++++++--- 1 file changed, 28 insertions(+), 3 deletions(-) diff --git a/cap08/cap08_dt.Rmd b/cap08/cap08_dt.Rmd index 8452559..0e7048a 100644 --- a/cap08/cap08_dt.Rmd +++ b/cap08/cap08_dt.Rmd @@ -1,7 +1,7 @@ --- output: html_document --- -Dicionario de Termos +Dicionário de Termos ==================== ## Config @@ -13,7 +13,6 @@ Todas as configurações são globais e ficam armazenadas em um arquivo chamado `.gitconfig`, que fica localizado no diretório padrão do usuário. ### Exemplo - ```{r, engine='bash', eval=FALSE} # Configurando o usuário Ezio Auditore: git config --global user.name "Ezio Auditore" @@ -23,8 +22,18 @@ git config --global user.email ezio.auditore@exemple.com ## ssh-keygen + ## Help +Todo comando git tem um manual de ajuda que pode ser exibido na tela +com o comando `--help`. + +### Exemplo +```{r, engine='bash', eval=FALSE} +# Exibir ajuda do comando status: +git status --help +``` + ## Repositório Um repositório é uma pasta gerenciada pelo git. A partir da criação deste, @@ -44,9 +53,25 @@ antes de ser marcados como uma versão definitiva. Em tradução livre, stagin a é area de estágio, e podemos imaginar que o arquivo está estagiando antes de ser promovido a um arquivo definitivo. - ## Clone +O `clone` é usado quando deseja-se clonar um repositório que está +disponível em um servidor remoto para o servidor local. +Depois da clonagem, estará disponível todos os arquivos e todo o +histórico de controle de versões sem a necessidade de uso da internet. + +É importante salientar que quando é usado o `clone`, o servidor remoto +é adicionado automaticamente, podendo ser acessado atravéz do nome +`origin`. + +### Exemplo +```{r, engine='bash', eval=FALSE} +# Clonando o projeto desta apostila: +git clone git@gitlab.c3sl.ufpr.br:pet-estatistica/apostila-git.git +# Exibindo os servidores remotos: +git remote +``` + ## Add O `add` adiciona (envia) os arquivos para a stagin area, para que -- GitLab