Mudanças entre as edições de "Instalação GIT (Windows)"

De Redome
Ir para: navegação, pesquisa
(Próximo Passo)
 
(26 revisões intermediárias pelo mesmo usuário não estão sendo mostradas)
Linha 1: Linha 1:
Acesse https://git-scm.com/downloads para fazer download do instalador do git. Escolha o sistema operacional, faça download do instalador e execute-o.  
+
[[Ambiente Desenvolvedor|'''Voltar''']]
 +
<br/><br/>
 +
Acesse https://git-scm.com/downloads para fazer download do instalador do git. Escolha o sistema operacional, faça download do instalador e execute-o.<br/><br/>
  
 
[[Arquivo:git1.png|700px|thumb|nenhum]]
 
[[Arquivo:git1.png|700px|thumb|nenhum]]
  
 
 
[[Arquivo:git2.png|700px|thumb|nenhum]]
+
[[Arquivo:git2.png|700px|thumb|nenhum]]<br/><br/>
 
Agora com o instalador iniciado, clique em Next até aparecer a possibilidade de selecionar os componentes do GIT que queremos que sejam instalados.
 
Agora com o instalador iniciado, clique em Next até aparecer a possibilidade de selecionar os componentes do GIT que queremos que sejam instalados.
Marquei todos os componentes e clique em Next.
+
Marque todos os componentes e clique em Next.<br/><br/>
[[Arquivo:git3.png|700px|thumb|nenhum]]
+
[[Arquivo:git3.png|700px|thumb|nenhum]]<br/><br/>
O instalador do GIT nos pergunta se queremos usar os comandos do git:
+
O instalador perguntará de que forma desejamos utilizar os comandos do git:<br/>
somente no prompt de comandos do próprio git (chamado de Git Bash), neste caso ele não vai alterar a variável de ambiente PATH.
+
Somente no prompt de comandos do próprio git (chamado de Git Bash), neste caso ele não vai alterar a variável de ambiente PATH.<br/>
no prompt do Windows (Windows Command Prompt), neste caso a variável de ambiente PATH será alterada para incluir o caminho de onde está o executável git.exe.
+
No prompt do Windows (Windows Command Prompt), neste caso a variável de ambiente PATH será alterada para incluir o caminho de onde está o executável git.exe.<br/>
no prompt do Windows + comandos utilitários do linux. Selecionei essa opção, porque o instalador traz para o Windows alguns comandos que são usados muito no Linux, como cat, ls, find, etc. Neste caso a variável de ambiente PATH será alterada para incluir o caminho do executável git.exe e dos executáveis de cada comando utilitário do linux.
+
No prompt do Windows + comandos utilitários do linux. Selecionei essa opção, porque o instalador traz para o Windows alguns comandos que são usados muito no Linux, como cat, ls, find, etc. Neste caso a variável de ambiente PATH será alterada para incluir o caminho do executável git.exe e dos executáveis de cada comando utilitário do linux.<br/>
Escolha a opção que achar mais adequada para você e clique em Next.
+
Escolha a opção que achar mais adequada e clique em Next.
  
Finalizar a instalação do Git.
+
Finalize a instalação do Git.
  
 
 
Criando usuário no Github
+
==Criando usuário no Github==
 +
<br/>
 +
URL para acesso ao GitHub IBM: https://us-south.git.cloud.ibm.com/<br/><br/>
  
URL para acesso ao GitHup IBM: https://us-south.git.cloud.ibm.com/
+
[[Arquivo:git4.png|700px|thumb|nenhum]]<br/><br/>
 
 
[[Arquivo:git4.png|700px|thumb|nenhum]]
 
  
Clique no link Crie um IBMid
+
Clique no link Crie um IBMid<br/><br/>
  
[[Arquivo:git5.png|700px|thumb|nenhum]]
+
[[Arquivo:git5.png|700px|thumb|nenhum]]<br/><br/>
 
   
 
   
Preencha todos os campos do cadastro. Será enviado um email com o código de verificação.  
+
Preencha todos os campos do cadastro. Você receberá um e-mail com o código de verificação.  
 
   
 
   
 
 
Criando um Repositório Git Local:
 
  
Criar os diretórios com ajuda do Windows Explorer, onde ficará o repositório do Git. No meu caso ficou assim: C:\Aplicacoes\projetos_redome
+
==Criando um Repositório Git Local==
 +
<br/>
 +
Criar os diretórios onde ficará o repositório do Git. Exemplo: C:\Aplicacoes\projetos_redome
 
   
 
   
 
Clique com o botão direito no diretório criado e selecione a opção Git Bash HERE.
 
Clique com o botão direito no diretório criado e selecione a opção Git Bash HERE.
Linha 40: Linha 43:
  
  
 
 
Configurando o Repositório Git Local:
 
Configurando o Repositório Git Local:
  
 
Abra o prompt do Git Bash:
 
Abra o prompt do Git Bash:
  
[[Arquivo:git6.png|700px|thumb|nenhum]]
+
[[Arquivo:git6.png|700px|thumb|nenhum]]<br/><br/>
  
 
Configuração Inicial:
 
Configuração Inicial:
Linha 78: Linha 80:
  
  
Menu Help -> Show SSH Key
+
Menu Help -> Show SSH Key<br/><br/>
  
[[Arquivo:git7.png|700px|thumb|nenhum]]
+
[[Arquivo:git7.png|700px|thumb|nenhum]]<br/><br/>
  
+
Clique na opção Copy To Clipboard.<br/><br/>
Clique na opção Copy To Clipboard.  
 
  
[[Arquivo:git8.png|700px|thumb|nenhum]]
+
[[Arquivo:git8.png|700px|thumb|nenhum]]<br/><br/>
  
 
Aplicando a chave ssh criada ao usuário Github:
 
Aplicando a chave ssh criada ao usuário Github:
Linha 91: Linha 92:
 
URL para acesso ao GitHup IBM: https://us-south.git.cloud.ibm.com/
 
URL para acesso ao GitHup IBM: https://us-south.git.cloud.ibm.com/
  
Após se logar, acesse o menu à direita da tela e clique na opção Settings.
+
Após se logar, acesse o menu à direita da tela e clique na opção Settings.<br/><br/>
  
[[Arquivo:git9.png|700px|thumb|nenhum]]
+
[[Arquivo:git9.png|700px|thumb|nenhum]]<br/><br/>
+
 
Acesse o menu Profire e preencha os seguintes campos:
+
Acesse o menu Profile e preencha os seguintes campos:
  
Full name: Digite seu nome para que as pessoas que você conhece possam reconhecê-lo. Por padrão será o mesmo nome do email da Fundação.   
+
Full name: Digite seu nome para que as pessoas que você conhece possam reconhecê-lo. Por padrão será o mesmo nome do e-mail da Fundação.   
Email: Também usamos e-mail para detecção de avatar se nenhum avatar for carregado. Por padrão será usado email da Fundação.
+
Email: Também usamos e-mail para detecção de avatar se nenhum avatar for carregado. Por padrão será usado e-mail da Fundação.
Public email / Commit email: Selecione o email criado anteriormente.  
+
Public email / Commit email: Selecione o e-mail criado anteriormente.  
  
Clique no botão Update Profile Settings.
+
Clique no botão Update Profile Settings.<br/><br/>
  
[[Arquivo:git10.png|700px|thumb|nenhum]]
+
[[Arquivo:git10.png|700px|thumb|nenhum]]<br/><br/>
  
 
 
Acesse o menu SSH Keys e preencha o seguinte campo:
 
Acesse o menu SSH Keys e preencha o seguinte campo:
  
 
Key: Cole a chave ssh que foi copiada no Git GUI.
 
Key: Cole a chave ssh que foi copiada no Git GUI.
  
Clique em Add Key para adicionar a sua chave ssh.
+
Clique em Add Key para adicionar a sua chave ssh.<br/><br/>
 
 
[[Arquivo:git11.png|700px|thumb|nenhum]]
 
  
 +
[[Arquivo:git11.png|700px|thumb|nenhum]]<br/><br/>
  
 
 
Administrador do Github
 
  
No próximo passo o administrador do repositório base do Github irá incluir o acesso do seu usuário aos repositórios do projeto.
+
==Administrador do Github==
 +
<br/>
 +
No próximo passo o "administrador" do repositório base do Github deverá incluir o acesso do seu usuário aos repositórios do projeto. Procure o "administrador" para executar este passo.
  
 
Acesse o menu Projects -> Your projects
 
Acesse o menu Projects -> Your projects
Clique no projeto que queira dar acesso ao novo usuário.
+
Clique no projeto que queira dar acesso ao novo usuário.<br/><br/>
  
[[Arquivo:git12.png|700px|thumb|nenhum]]
+
[[Arquivo:GIT12.png|700px|thumb|nenhum]]<br/><br/>
  
 
 
Acesse o menu Members e preenchas os seguintes campos:
 
Acesse o menu Members e preenchas os seguintes campos:
  
Linha 132: Linha 131:
 
Data de validade do acesso: Opcional
 
Data de validade do acesso: Opcional
 
    
 
    
Clique no botão Invite para liberar o acesso ao projeto selecionado.  
+
Clique no botão Invite para liberar o acesso ao projeto selecionado.<br/><br/>
  
[[Arquivo:GIT13.png|700px|thumb|nenhum]]
+
[[Arquivo:GIT13.png|700px|thumb|nenhum]]<br/><br/>
 
 
Clonando os Projetos:
 
  
 +
==Clonando os Projetos==
 +
<br/>
 
Após a liberação ao acesso aos projetos do sistema, pelo administrador, o usuário deverá baixar os projetos para o seu repositório local.
 
Após a liberação ao acesso aos projetos do sistema, pelo administrador, o usuário deverá baixar os projetos para o seu repositório local.
  
 
Após se logar ao Github, acesse o menu Projects -> Your Projects -> selecione o projeto que será clonado.
 
Após se logar ao Github, acesse o menu Projects -> Your Projects -> selecione o projeto que será clonado.
  
Na próxima tela deverá selecionar a opção Clone e clicar para copiar a referência via SSH.  
+
Na próxima tela deverá selecionar a opção Clone e clicar para copiar a referência via SSH.<br/><br/>
  
[[Arquivo:GIT14.png|700px|thumb|nenhum]]
+
[[Arquivo:git14.png|700px|thumb|nenhum]]<br/><br/>
  
Próximo Passo:
+
==Próximo Passo==
 
+
<br/>
Abra o terminal Git Bash e acesse o repositório criado anteriormente.  
+
Abra o terminal Git Bash e acesse o repositório criado anteriormente.  
 
   C:\Aplicacoes\projetos_redome
 
   C:\Aplicacoes\projetos_redome
  
Linha 176: Linha 174:
  
 
$ git config --global credential.helper cache
 
$ git config --global credential.helper cache
 +
 +
 +
Projetos que fazem parte do Sistema Modred:<br/><br/>
 +
redome<br/>
 +
redome-cloud<br/>
 +
redome-discovery<br/>
 +
redome-auth<br/>
 +
redome-front<br/>
 +
redome-tarefa<br/>
 +
redome-workup<br/>
 +
redome-notificacao<br/>
 +
redome-courier<br/>
 +
redome-feign-client<br/>
 +
redomelib<br/>

Edição atual tal como às 13h24min de 6 de abril de 2021

Voltar

Acesse https://git-scm.com/downloads para fazer download do instalador do git. Escolha o sistema operacional, faça download do instalador e execute-o.

Git1.png

Git2.png


Agora com o instalador iniciado, clique em Next até aparecer a possibilidade de selecionar os componentes do GIT que queremos que sejam instalados. Marque todos os componentes e clique em Next.

Git3.png


O instalador perguntará de que forma desejamos utilizar os comandos do git:
● Somente no prompt de comandos do próprio git (chamado de Git Bash), neste caso ele não vai alterar a variável de ambiente PATH.
● No prompt do Windows (Windows Command Prompt), neste caso a variável de ambiente PATH será alterada para incluir o caminho de onde está o executável git.exe.
● No prompt do Windows + comandos utilitários do linux. Selecionei essa opção, porque o instalador traz para o Windows alguns comandos que são usados muito no Linux, como cat, ls, find, etc. Neste caso a variável de ambiente PATH será alterada para incluir o caminho do executável git.exe e dos executáveis de cada comando utilitário do linux.
Escolha a opção que achar mais adequada e clique em Next.

Finalize a instalação do Git.

Criando usuário no Github


URL para acesso ao GitHub IBM: https://us-south.git.cloud.ibm.com/

Git4.png


Clique no link Crie um IBMid

Git5.png


Preencha todos os campos do cadastro. Você receberá um e-mail com o código de verificação.

Criando um Repositório Git Local


Criar os diretórios onde ficará o repositório do Git. Exemplo: C:\Aplicacoes\projetos_redome

Clique com o botão direito no diretório criado e selecione a opção Git Bash HERE.

$ pwd (mostra a sua localização) - Ex.: /c/Aplicacoes/projetos_redome $ ls -la (mostra o conteúdo das pastas)


Configurando o Repositório Git Local:

Abra o prompt do Git Bash:

Git6.png


Configuração Inicial:

O Git precisa saber quem é você. Execute os seguintes comandos no seu terminal:

$ git config --global user.name "<nome e sobrenome do usuário criado no Github>" para gravar o seu nome nas configurações do Git.

$ git config --global user.email "<email do usuário criado no Github>" para gravar o seu email nas configurações do Git.

$ git config -l mostrando as configurações

Chaves SSH:

Verificando a existência da chave ssh:

Se você já é usuário do Git não terá necessidade de criar novamente a chave ssh. Verifique a existência dos arquivos no diretório padrão Windows: C:\Users\<usuário do windows>\.ssh arquivos: id_rsa.pub e id_ecdsa.pub

Criando a chave ssh:

$ ssh-keygen -t rsa -b 4096 -C "<email>" para criar a chave ssh para acesso ao GitHub

Overwrite (y/n)? y Enter passphrase (empty for no passphrase): <senha usuário GitHub> Enter same passphrase again: <senha usuário GitHub>

Copiando a chave ssh gerada:

Abra o aplicação Git GUI instalada no mesmo pacote do Git Bash. Menu iniciar do Windows -> Git GUI


Menu Help -> Show SSH Key

Git7.png


Clique na opção Copy To Clipboard.

Git8.png


Aplicando a chave ssh criada ao usuário Github:

URL para acesso ao GitHup IBM: https://us-south.git.cloud.ibm.com/

Após se logar, acesse o menu à direita da tela e clique na opção Settings.

Git9.png


Acesse o menu Profile e preencha os seguintes campos:

Full name: Digite seu nome para que as pessoas que você conhece possam reconhecê-lo. Por padrão será o mesmo nome do e-mail da Fundação. Email: Também usamos e-mail para detecção de avatar se nenhum avatar for carregado. Por padrão será usado e-mail da Fundação. Public email / Commit email: Selecione o e-mail criado anteriormente.

Clique no botão Update Profile Settings.

Git10.png


Acesse o menu SSH Keys e preencha o seguinte campo:

Key: Cole a chave ssh que foi copiada no Git GUI.

Clique em Add Key para adicionar a sua chave ssh.

Git11.png


Administrador do Github


No próximo passo o "administrador" do repositório base do Github deverá incluir o acesso do seu usuário aos repositórios do projeto. Procure o "administrador" para executar este passo.

Acesse o menu Projects -> Your projects Clique no projeto que queira dar acesso ao novo usuário.

GIT12.png


Acesse o menu Members e preenchas os seguintes campos:

GitLab member or Email address: Email do novo usuário. Choose a role permission: Tipo de permissão (Hóspede, Repórter, Desenvolvedor e Mantenedor). Data de validade do acesso: Opcional

Clique no botão Invite para liberar o acesso ao projeto selecionado.

GIT13.png


Clonando os Projetos


Após a liberação ao acesso aos projetos do sistema, pelo administrador, o usuário deverá baixar os projetos para o seu repositório local.

Após se logar ao Github, acesse o menu Projects -> Your Projects -> selecione o projeto que será clonado.

Na próxima tela deverá selecionar a opção Clone e clicar para copiar a referência via SSH.

Git14.png


Próximo Passo


Abra o terminal Git Bash e acesse o repositório criado anteriormente.

 C:\Aplicacoes\projetos_redome

Digite os seguintes comandos:

$ git clone <referência ssh copiada no Github>

Cloning into 'redome'... Enter passphrase for key '/c/Users/<usuário>/.ssh/id_rsa': <senha> remote: Enumerating objects: 1816, done. remote: Counting objects: 100% (1816/1816), done. remote: Compressing objects: 100% (883/883), done. remote: Total 87473 (delta 902), reused 1329 (delta 543), pack-reused 85657 Receiving objects: 100% (87473/87473), 73.29 MiB | 982.00 KiB/s, done. Resolving deltas: 100% (60257/60257), done. Updating files: 100% (1663/1663), done.

Verificar se o projeto foi clonado.

$ cd <nome do projeto> /c/Aplicacoes/projetos_redome/<nome projeto> (master)

Alguns comandos importantes:

Armazenar credenciais GitHub em memória evita pedir senha nos comandos:

$ git config --global credential.helper cache


Projetos que fazem parte do Sistema Modred:

redome
redome-cloud
redome-discovery
redome-auth
redome-front
redome-tarefa
redome-workup
redome-notificacao
redome-courier
redome-feign-client
redomelib