Gitinstall » Histórico » Versão 5
Mauricio Luiz Viani, 06/07/2018 14:32 h
1 | 1 | Mauricio Luiz Viani | h1. Instalação do Git |
---|---|---|---|
2 | 1 | Mauricio Luiz Viani | |
3 | 5 | Mauricio Luiz Viani | h2. Iniciando |
4 | 1 | Mauricio Luiz Viani | |
5 | 5 | Mauricio Luiz Viani | Abrir uma janela de terminal e mudar para o usuário root: |
6 | 5 | Mauricio Luiz Viani | |
7 | 5 | Mauricio Luiz Viani | <pre> |
8 | 5 | Mauricio Luiz Viani | # sudo su |
9 | 5 | Mauricio Luiz Viani | </pre> |
10 | 5 | Mauricio Luiz Viani | |
11 | 1 | Mauricio Luiz Viani | h2. Instalar o aplicativo git |
12 | 1 | Mauricio Luiz Viani | |
13 | 1 | Mauricio Luiz Viani | <pre> |
14 | 5 | Mauricio Luiz Viani | $ apt-get install git |
15 | 1 | Mauricio Luiz Viani | |
16 | 1 | Mauricio Luiz Viani | Comando para instalação em sistema operacional Debian ou Ubuntu. |
17 | 1 | Mauricio Luiz Viani | Para outros sistemas, ver documentação especiífica do SO |
18 | 1 | Mauricio Luiz Viani | </pre> |
19 | 1 | Mauricio Luiz Viani | |
20 | 1 | Mauricio Luiz Viani | h2. Definir as configurações iniciais globais |
21 | 1 | Mauricio Luiz Viani | |
22 | 1 | Mauricio Luiz Viani | Retorne para o seu usuário local (sair do root) |
23 | 1 | Mauricio Luiz Viani | |
24 | 1 | Mauricio Luiz Viani | <pre> |
25 | 1 | Mauricio Luiz Viani | $ git config --global user.name "Seu Nome Completo" |
26 | 1 | Mauricio Luiz Viani | $ git config --global user.email seuemail@exemplo.com |
27 | 1 | Mauricio Luiz Viani | |
28 | 1 | Mauricio Luiz Viani | --global indica que o Git usará sempre essas configurações para tudo que fizer no sistema |
29 | 1 | Mauricio Luiz Viani | |
30 | 1 | Mauricio Luiz Viani | Você está configurando seu aplicativo git na conta do usuário local, portanto entre sempre no seu |
31 | 1 | Mauricio Luiz Viani | usuário quando for operar o git com os repositórios, para que as configurações sejam respeitadas. |
32 | 1 | Mauricio Luiz Viani | </pre> |
33 | 1 | Mauricio Luiz Viani | |
34 | 1 | Mauricio Luiz Viani | h3. Inibir o filemode dos arquivos como atualizações |
35 | 1 | Mauricio Luiz Viani | |
36 | 1 | Mauricio Luiz Viani | <pre> |
37 | 1 | Mauricio Luiz Viani | $ git config --global core.filemode false |
38 | 1 | Mauricio Luiz Viani | |
39 | 1 | Mauricio Luiz Viani | Isso evitará que alterações nas permissões de acesso em arquivos locais sejam consideradas modificações. |
40 | 1 | Mauricio Luiz Viani | </pre> |
41 | 1 | Mauricio Luiz Viani | |
42 | 3 | Mauricio Luiz Viani | h3. Inibir verificação de certificado ssl do servidor |
43 | 3 | Mauricio Luiz Viani | |
44 | 3 | Mauricio Luiz Viani | <pre> |
45 | 3 | Mauricio Luiz Viani | $ git config --global http.sslverify false |
46 | 3 | Mauricio Luiz Viani | |
47 | 3 | Mauricio Luiz Viani | Evita que um certificado auto-assinado seja recusado na conexão https com o repositório |
48 | 3 | Mauricio Luiz Viani | </pre> |
49 | 3 | Mauricio Luiz Viani | |
50 | 1 | Mauricio Luiz Viani | h3. Definir o editor de arquivos |
51 | 1 | Mauricio Luiz Viani | |
52 | 1 | Mauricio Luiz Viani | <pre> |
53 | 1 | Mauricio Luiz Viani | $ git config --global core.editor emacs |
54 | 1 | Mauricio Luiz Viani | |
55 | 2 | Mauricio Luiz Viani | Por padrão o git usa o vi ou vim. Altere somente se pretender utilizar outro editor |
56 | 1 | Mauricio Luiz Viani | </pre> |
57 | 1 | Mauricio Luiz Viani | |
58 | 1 | Mauricio Luiz Viani | h3. Definir a ferramenta de diff |
59 | 1 | Mauricio Luiz Viani | |
60 | 1 | Mauricio Luiz Viani | <pre> |
61 | 1 | Mauricio Luiz Viani | $ git config --global merge.tool meld |
62 | 1 | Mauricio Luiz Viani | |
63 | 2 | Mauricio Luiz Viani | Aceita kdiff3, tkdiff, meld, xxdiff, emerge, vimdiff, gvimdiff, ecmerge e opendiff |
64 | 1 | Mauricio Luiz Viani | </pre> |
65 | 1 | Mauricio Luiz Viani | |
66 | 1 | Mauricio Luiz Viani | h3. Para verificar suas configurações |
67 | 1 | Mauricio Luiz Viani | |
68 | 1 | Mauricio Luiz Viani | <pre> |
69 | 1 | Mauricio Luiz Viani | $ git config --list |
70 | 1 | Mauricio Luiz Viani | </pre> |
71 | 1 | Mauricio Luiz Viani | |
72 | 1 | Mauricio Luiz Viani | h2. Ajuda |
73 | 1 | Mauricio Luiz Viani | |
74 | 1 | Mauricio Luiz Viani | <pre> |
75 | 1 | Mauricio Luiz Viani | $ git help <verbo> |
76 | 1 | Mauricio Luiz Viani | </pre> |
77 | 1 | Mauricio Luiz Viani | |
78 | 1 | Mauricio Luiz Viani | > Exemplo: $ git help config |
79 | 1 | Mauricio Luiz Viani | |
80 | 1 | Mauricio Luiz Viani | <pre> |
81 | 1 | Mauricio Luiz Viani | $ git <verbo> --help |
82 | 1 | Mauricio Luiz Viani | </pre> |
83 | 1 | Mauricio Luiz Viani | |
84 | 1 | Mauricio Luiz Viani | > Exemplo: $ git config --help |
85 | 1 | Mauricio Luiz Viani | |
86 | 1 | Mauricio Luiz Viani | <pre> |
87 | 1 | Mauricio Luiz Viani | $ man git-<verbo>; |
88 | 1 | Mauricio Luiz Viani | </pre> |
89 | 1 | Mauricio Luiz Viani | |
90 | 1 | Mauricio Luiz Viani | > Exemplo: $ man git-config |