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. |