SHARE
TWEET

2019 - Avaliação Git e GitHub

Eliel_Sec Aug 22nd, 2019 (edited) 290 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. # Auto Avaliacao de Git e Github
  2.  
  3.  
  4. # Parte 1 - Git Iniciante Level 1
  5.  
  6. - criar um diretório pelo terminal do git
  7.  
  8. - abrir esse diretório no vscode
  9.  
  10. - iniciar o git no repositório pelo terminal
  11.  
  12. - setar o nome de usuário global
  13.  
  14. - setar o e-mail de usuário global
  15.  
  16. - setar o editor vscode como padrão do git
  17.  
  18. - visualizar as configurações globais
  19.  
  20. - explicar os 4 estágios de arquivos do git:
  21.  
  22. - criar um arquivo na pasta do git com o vscode
  23.  
  24. repetir 3x os passos abaixo:
  25.     alterar o arquivo
  26.     adicionar na stage
  27.     commitar o arquivo
  28.  
  29. - use o git checkout e mostre no vscode como esta o arquivo no momento do primeiro commit.
  30.  
  31. - apos olhar use o git checkout master para voltar para o estado atual das coisas
  32.  
  33.  
  34.  
  35. # parte 2 - Iniciante Level 2:
  36.  
  37. - crie um novo projeto diretamente no github e nesse projeto crie automaticamente o arquivo Readme.md e o arquivo gitignore e explique o que sao esses arquivos.
  38.  
  39. - use o git clone e clone o projeto recem criado do git para uma outra pasta do seu pc local, nao esquece de inicializar o git nessa pasta.
  40.  
  41. - crie um arquivo index.html de exemplo dentro dessa pasta clonada e sincronize com o github para que ambas as pastas local e remota tenham a mesma versão do arquivo. git push
  42.  
  43. agora crie um arquivo dentro desse projeto diretamente pelo github, pode ser um arquivo python e sincronize as 2 pastas para que tenham o mesmo arquivo. git pull
  44.  
  45.  
  46.  
  47. # Parte 3 - Git Intermediário Level 1:
  48.  
  49. - explique o que eh uma branch no contexto do git e github
  50.  
  51. - Crie um novo projeto para scripts powershell
  52.  
  53. - crie uma nova branch para o projeto como o nome que vc quiser desde que seja de fácil identificação.
  54.  
  55. - mostre quantas branchs existem pelo terminal do git e pelo github
  56.  
  57. - alterne entre a branch master e a branch que vc criou pelo git
  58.  
  59. - volte para a branch master
  60.  
  61. - novamente alterne para branch que vc criou
  62.  
  63. - crie um novo arquivo powershell nessa branch nova e de um commit
  64.  
  65. - altere o arquivo acima mais 2x e de o commit em todas elas.
  66.  
  67. - alterne para a branch master e veja se vc consegue visualizar esse arquivo e veja se ele aparece no git log da branch master.
  68.  
  69. - use o git merge e mescle a branch master com a nova branch criada
  70.  
  71. - use o git push e envie os arquivos para o github
  72.  
  73. - delete a branch criada anteriormente.
  74.  
  75.  
  76.  
  77. # Git Intermediário Level 2:
  78.  
  79.  
  80. - o que são issues do git hub ?
  81.  
  82. - crie uma issue no github solicitando um script para mostrar os hosts online.
  83.  
  84. - crie o arquivo script solicitado, faca todo procedimento de enviar para o github pelo terminal do git.
  85.  
  86. - pegue o hash do commit desse arquivo e responda a issue com  uma resposta de atendido e coloco o hash.
  87.  
  88. - crie uma nova issue solicitando a criação de um script novo par seu projeto para listar programas instalados.
  89.  
  90. - atenção vc nao quer alterar sua branch master que ja esta funcionando perfeitamente, logo vc deve criar uma branch nova para esse novo script.
  91.  
  92. - apos feito os passos anteriores faca o procedimento padrão de commit do git mas nesse caso especifique no -m "mensagem e a #num_issue" e explique o que aconteceu.
  93.  
  94. - a partir da branch nova criada anteriormente envie os arquivos para o github (vc vai ter que especificar tudo no git push)
  95.  
  96. - agora volte para a branch master e faca um merge da branch nova com a branch master.
  97.  
  98. - de um git push
  99.  
  100. - verifique no git hub se tudo foi bem atualizado.
  101.  
  102. - Com a nova conta criada faca um fork de um dos repositórios da conta principal pelo próprio github
  103.  
  104. - Pela conta remota edite algum arquivo e crie um pull request e envie para o repositório original
  105.  
  106. - vá no repositório original como dono da conta e veja se o pull request aparece para que vc faca o merge no seu repositório.
  107.  
  108. Parabéns, vc terminou!!
RAW Paste Data
We use cookies for various purposes including analytics. By continuing to use Pastebin, you agree to our use of cookies as described in the Cookies Policy. OK, I Understand
Top