Projeto

Geral

Perfil

Uso do GIT no terminal da rasp » Histórico » Versão 6

André Vidal, 13/10/2021 13:58 h

1 1 André Vidal
h1. Uso do GIT no terminal da rasp
2 2 André Vidal
3
Depois de ja se conectar com a rasp, dê cd para a pasta HRR-Intel.
4 3 André Vidal
Após isso, use o comando *git init*.
5 4 André Vidal
Use os dois comandos  *git config --global user.email SEU_EMAIL* e *git config --global user.name SEU_USUARIO*
6 2 André Vidal
Voce precisa criar um token no git para fazer as coisas pelo terminal. Para isso, visite o tuto "https://docs.github.com/en/authentication/keeping-your-account-and-data-secure/creating-a-personal-access-token", cujas partes importantes listei abaixo.
7 3 André Vidal
Voce pode usar *git status* para saber as alterações (Voce deve estar na main)
8 6 André Vidal
Use *git pull* https://"ghp_tnzVGavP0ay0gSkX7InfG0DHA7hdss2MdEmN"@github.com/roboime/HRR-Intel.git , onde a parte entre aspas "" é a chave que voce copiou. *As aspas nao devem existir*. Não consegui tirar a marcação azul do redmine, mas ela faz parte do comando.
9 2 André Vidal
Faça as alterações.
10 3 André Vidal
Use *git status* para verificar o que voce alterou.
11
Use *git add ARQUIVO_A_SER_MODIFICADO.txt* para o arquivo a ser modificado ser adicionado a lista de alterações a serem feitas no proximo commit.
12 2 André Vidal
Se quiser adicionar todos os arquivos modificados de uma vez voce pode usar *git add .* .
13 3 André Vidal
Se voce quiser ignorar um arquivo nas modificacoes, dentro da pasta HRR-Intel use *nano .gitignore* para adicionar o arquivo na lista de exceções.
14
Use *git commit* -m 'comentario que voce quer adicionar no commit que descreve as alteracoes que voce fez'.
15 6 André Vidal
> Se haver algum conflito, voce nao conseguira dar push. Nesse caso, use *git diff* para verificar as partes problemáticas e resolva manualmente, apos isso tente novamente dar *git add ?* e *git push ?*. O comando *git checkout .* ignora apaga suas alterações, possibilitando um pull, mas ele apaga as suas alterações, então é recomendado dar *git stash* antes.
16 3 André Vidal
Use *git push* https://[email protected]/roboime/HRR-Intel.git
17 2 André Vidal
18
h3. Creating a personal access token
19
20
You should create a personal access token to use in place of a password with the command line or with the API.
21
In the upper-right corner of any page, click your profile photo, then click Settings.
22
In the left sidebar, click Developer settings.
23
In the left sidebar, click Personal access tokens.
24
Click Generate new token.
25
Give your token a descriptive name.
26
To give your token an expiration, select the Expiration drop-down menu, then click a default or use the calendar picker.
27
Select the scopes, or permissions, you'd like to grant this token. To use your token to access repositories from the command line, *select repo*.
28
!tutorialgit.png!
29
Click Generate token.
30
Warning: Treat your tokens like passwords and keep them secret. When working with the API, use tokens as environment variables instead of hardcoding them into your programs.
31
Copie o código que aparecer e salve em algum lugar.