Advertisement
Guest User

Untitled

a guest
Nov 21st, 2019
283
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.18 KB | None | 0 0
  1. # Testes de Git
  2.  
  3. * [X] Teste de repo local
  4.  
  5. > É só não dar pull, o pull serve para enviar para o repo remoto, o local já existe e já esta funcionando no momento que tu commita tu ta salvando aquela alteração
  6.  
  7.  
  8. * [X] Testar update em pastas separadas:
  9.  
  10. > Pelo que entendi, não tem como trabalhar com as pastas separadas fora do repo, mas preciso estudar mais, dificil explicar, mas pela arquitetura/como funciona o git, o que quero não pode, na teoria.
  11.  
  12. * [X] Testar modificação de nome da pasta, se muda algo dentro do arquivo:
  13.  
  14. > Resultado do teste: Digamos que você tenha 2 clone de um mesmo projeto, clone 1 e clone 2, no clone 1 você alterou o nome da pasta, e no 2 você inseriu conteudo em um arquivo dentro da pasta, se você der git pull dentro do clone 2 (arquivo com conteudo novo), ele vai apagar este arquivo? Ou só mudar o nome? No caso, ele vai dar merge apenas NO QUE FOI ALTERADO QUE ESTA NO REPO, não na pasta local, ou seja, ele so vai alterar o nome da pasta, o conteudo do arquivo vai continuar lá.
  15.  
  16. Merge de branch:
  17. * [X] git checkout teste, git pull origin master (pega do master pra jogar no teste), git add/commit/push, deu "merge" do master no teste
  18. * [X] Merge direto
  19.  
  20. > Com o merge direto, digamos que você queira criar um novo feature ou resolver um bug do master, você cria um branch, tipo, feature2, esse branch vai clonar o teu master, você faz as modificações no feature2 e comita, pronto, seu branch feature2 está completo, agora voce quer dar MERGE pro master, entao voce vai no master git checkout master, e da merge com o feature 2, ou seja, o que tiver de diferente no feature2 vai pro master, um merge direto
  21.  
  22. * [X] Voltar o commit push caso tenha dado merda:
  23.  
  24. > Então, é bom explicar de forma mais ordenada pra não ficar duvidas. Você sabe que quando se faz um commit, você já gravou a alteração, o push é apenas pra gravar essa alteração no remoto também. Portanto vamos por partes:
  25. > 1. Digamos que você fez o git add/commit, pronto, ai você percebeu que precisa voltar pra versão anterior.
  26. > 2. git reset HEAD~
  27. > 3. Vai te mostrar o commit anterior, mas já alterado em vermelho, ai você precisara fazer um git restore
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement