diff --git a/cap02.Rmd b/cap02.Rmd index 7892b46d160b920e08f38e4980063114a49e84f6..85912c3660b17e39aec1f9d5e5839522c1938f66 100644 --- a/cap02.Rmd +++ b/cap02.Rmd @@ -18,7 +18,7 @@ Usuários Windows devem visitar [Git for Windows](https://git-for-windows.github Após o download, execute o arquivo e você terá essa tela: - + @@ -26,19 +26,19 @@ Como de costume, clice em "Next". Para dar continuidade a instalação aceite a O diretório apresentado na figura a baixo 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. - + Na tela de componentes podemos definir atalhos, integração ao menu de contexto do Windows Explorer, associação de arquivos e uso de font TrueType. O Git Bash é o prompt de comandos próprio, que além dos comandos Git também fornece alguns comandos Unix que podem ser bem úteis. E o Git GUI que é uma interface para trabalhar com Git. É recomendável a seleção de ambos os itens. Depois de selecionado os componentes de sua preferência, dê continuidade. - + Aqui, o instalador nos oferece a oportunidade de mudar o nome da pasta no menu iniciar, recomenda-se deixar o padrão para fácil localização posteriormente. - + @@ -46,7 +46,7 @@ Na tela de configuração "PATH environment", podemos escolher as formas de inte A primeira opção nos permite usar o Git apenas pelo "Git Bash" (é o prompt de comando do Git), a segunda opção nos possibilita executar os comandos no "Git Bash"" e no prompt de comando do Windows (cmd.exe), e a terceira opção é a junção das duas de cima, porém alguns comandos do Windows serão substituídos por comandos Unix com mesmo nome. Essa última opção não é recomendada, portanto a primeira opção é a desejável. - + @@ -54,19 +54,19 @@ Abaixo, a configuração de quebra de linha. Windows e sistemas Unix (Linux, Mac A primeira opção converte automaticamente os arquivos para padrão Windows quando receber algum arquivo e converterá para padrão Unix quando “comitar” (enviar alterações) no repositório. A segunda opção, não faz nenhuma conversão ao receber arquivos, mas convertem para padrão Unix ao “comitar”. Já a terceira opção, o Git não fará nenhuma conversão. Recomenda-se a seleção da opção "Checkout Windows-style, commit Unix-Style line endings". - + Aqui, 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. E a segunda opção, utiliza o terminal padrão do Windows. A melhor opção é a primeira. Feito isso, dê continuidade a instalação. - + E por último, configurando ajustes de performance. Essa opção é para habilitar o sistema de cache de arquivo. - + Feito isso, “Next”, “Finish” e o Git está instalado. @@ -131,7 +131,7 @@ Siga os passos até concluir a instalação. É recomendável utilizar a instala Para testar a instalação, abra o terminal e digite o comando “git”. A saída deverá ser similar à imagem: - + **Utiizando o MacPorts** @@ -142,4 +142,25 @@ sudo port install git-core ## Configurando Perfil -- Comandos necessários para configurar nome de usuáro e email. +As configurações vão determinar algumas opções globais do Git e é necessário fazê-las apenas uma vez. + +Os comandos abaixo vão configurar o nome de usuário e endereço de e-mail. Esta informação é importante pois anexa os commits que você realiza, ou seja, as configurações ficarão associadas ao trabalho em desenvolvimento, permitindo que os colaboradores/gestores do projeto identifiquem suas contribuições. + +Caso o projeto seja individual, a importância de configurar usuário e e-mail se mantém, uma vez que se trabalha com duas máquinas, é possível a identificação no nome de usuário. + +Em um terminal Bash, execute o código abaixo: +```{r, engine="sh", eval=FALSE} +git config --global user.name "Knight Rider" +git config --global user.email "batman@justiceleague.org" +``` + +A opção `--global` usará essa informação para todo projeto Git da máquina. +É possível fazer definições para cada projeto, ou seja, não globais. Para isso é necessário executar o comando a seguir sem a opção `--global`. + +```{r, engine="sh", eval=FALSE} +git config user.name "Knight Rider" +git config user.email "batman@justiceleague.org" +``` + +Uma vez configurado o perfil, + diff --git a/cap02.md b/cap02.md index b1335e415b437c94aa20bf51eb7b73e7567b2e70..6c76951063e6582b7845e8087f82b3802f52e60e 100644 --- a/cap02.md +++ b/cap02.md @@ -11,7 +11,7 @@ Usuários Windows devem visitar [Git for Windows](https://git-for-windows.github Após o download, execute o arquivo e você terá essa tela: - + @@ -19,19 +19,19 @@ Como de costume, clice em "Next". Para dar continuidade a instalação aceite a O diretório apresentado na figura a baixo 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. - + Na tela de componentes podemos definir atalhos, integração ao menu de contexto do Windows Explorer, associação de arquivos e uso de font TrueType. O Git Bash é o prompt de comandos próprio, que além dos comandos Git também fornece alguns comandos Unix que podem ser bem úteis. E o Git GUI que é uma interface para trabalhar com Git. É recomendável a seleção de ambos os itens. Depois de selecionado os componentes de sua preferência, dê continuidade. - + Aqui, o instalador nos oferece a oportunidade de mudar o nome da pasta no menu iniciar, recomenda-se deixar o padrão para fácil localização posteriormente. - + @@ -39,7 +39,7 @@ Na tela de configuração "PATH environment", podemos escolher as formas de inte A primeira opção nos permite usar o Git apenas pelo "Git Bash" (é o prompt de comando do Git), a segunda opção nos possibilita executar os comandos no "Git Bash"" e no prompt de comando do Windows (cmd.exe), e a terceira opção é a junção das duas de cima, porém alguns comandos do Windows serão substituídos por comandos Unix com mesmo nome. Essa última opção não é recomendada, portanto a primeira opção é a desejável. - + @@ -47,19 +47,19 @@ Abaixo, a configuração de quebra de linha. Windows e sistemas Unix (Linux, Mac A primeira opção converte automaticamente os arquivos para padrão Windows quando receber algum arquivo e converterá para padrão Unix quando “comitar” (enviar alterações) no repositório. A segunda opção, não faz nenhuma conversão ao receber arquivos, mas convertem para padrão Unix ao “comitar”. Já a terceira opção, o Git não fará nenhuma conversão. Recomenda-se a seleção da opção "Checkout Windows-style, commit Unix-Style line endings". - + Aqui, 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. E a segunda opção, utiliza o terminal padrão do Windows. A melhor opção é a primeira. Feito isso, dê continuidade a instalação. - + E por último, configurando ajustes de performance. Essa opção é para habilitar o sistema de cache de arquivo. - + Feito isso, “Next”, “Finish” e o Git está instalado. @@ -129,7 +129,7 @@ Siga os passos até concluir a instalação. É recomendável utilizar a instala Para testar a instalação, abra o terminal e digite o comando “git”. A saída deverá ser similar à imagem: - + **Utiizando o MacPorts** @@ -141,4 +141,27 @@ sudo port install git-core ## Configurando Perfil -- Comandos necessários para configurar nome de usuáro e email. +As configurações vão determinar algumas opções globais do Git e é necessário fazê-las apenas uma vez. + +Os comandos abaixo vão configurar o nome de usuário e endereço de e-mail. Esta informação é importante pois anexa os commits que você realiza, ou seja, as configurações ficarão associadas ao trabalho em desenvolvimento, permitindo que os colaboradores/gestores do projeto identifiquem suas contribuições. + +Caso o projeto seja individual, a importância de configurar usuário e e-mail se mantém, uma vez que se trabalha com duas máquinas, é possível a identificação no nome de usuário. + +Em um terminal Bash, execute o código abaixo: + +```sh +git config --global user.name "Knight Rider" +git config --global user.email "batman@justiceleague.org" +``` + +A opção `--global` usará essa informação para todo projeto Git da máquina. +É possível fazer definições para cada projeto, ou seja, não globais. Para isso é necessário executar o comando a seguir sem a opção `--global`. + + +```sh +git config user.name "Knight Rider" +git config user.email "batman@justiceleague.org" +``` + +Uma vez configurado o perfil, + diff --git a/images/figura1.png b/images/inst01.png similarity index 100% rename from images/figura1.png rename to images/inst01.png diff --git a/images/figura2.png b/images/inst02.png similarity index 100% rename from images/figura2.png rename to images/inst02.png diff --git a/images/figura3.png b/images/inst03.png similarity index 100% rename from images/figura3.png rename to images/inst03.png diff --git a/images/figura4.png b/images/inst04.png similarity index 100% rename from images/figura4.png rename to images/inst04.png diff --git a/images/figura5.png b/images/inst05.png similarity index 100% rename from images/figura5.png rename to images/inst05.png diff --git a/images/figura6.png b/images/inst06.png similarity index 100% rename from images/figura6.png rename to images/inst06.png diff --git a/images/figura7.png b/images/inst07.png similarity index 100% rename from images/figura7.png rename to images/inst07.png diff --git a/images/figura8.png b/images/inst08.png similarity index 100% rename from images/figura8.png rename to images/inst08.png diff --git a/images/figura9.png b/images/inst09.png similarity index 100% rename from images/figura9.png rename to images/inst09.png