Skip to content
This repository has been archived by the owner on Oct 3, 2019. It is now read-only.

Duvidas sobre Git, GitHub e ZenHub #100

Open
egewarth opened this issue Mar 29, 2018 · 19 comments
Open

Duvidas sobre Git, GitHub e ZenHub #100

egewarth opened this issue Mar 29, 2018 · 19 comments
Labels
0-EPS Issues destinadas à equipe de EPS 0-MDS Issues destinadas à equipe de MDS 1-Viabilidade Técnica Pacote de entrega da EAP 2-Treinamento Issue destinada ao treinamento e capacitação da equipe. Dúvida Representa duvida Feedback Wontfix Issues que não devem ser trabalhadas ou não devem ser computadas no burndown.

Comments

@egewarth
Copy link
Collaborator

@fga-gpp-mds/mds-agr coloquem todas as duvidas sobre Git, GitHub e ZenHub.

@egewarth egewarth added the 2-Treinamento Issue destinada ao treinamento e capacitação da equipe. label Mar 29, 2018
@vitorl-s
Copy link
Contributor

vitorl-s commented Mar 29, 2018

@eliseuegewarth Como eu altero o ultimo commit que eu ja dei push no remoto ?

@egewarth
Copy link
Collaborator Author

egewarth commented Mar 29, 2018

@vitorl-s , você deu o commit todo errado ou quer alterar só uma coisa que você errou?
Se você deu o commit todo errado, da um git reset --hard que vai voltar as alterações que você fez, dps disso você precisa atualizar o remoto, dai é só dar git push -f. Note que você vai perder as alterações que você tinha feito no commit.
Se você errou uma coisa pequena e quer alterar, basta fazer as modificações, dar um add normal, dar git commit --amend e dar um git push -f. Nesse caso, você reaproveita as modificações que tinha feito e insere suas novas modificações em cima delas.

@vitorl-s
Copy link
Contributor

vitorl-s commented Mar 29, 2018

@egewarth eu errei o Co-authored-by , esqueci de por o tracinho do -by aí o commit não ta contando pra @BeatrizHanae kkk

@egewarth
Copy link
Collaborator Author

egewarth commented Mar 29, 2018

kkkkkkkk, da um git commit --amend apenas, sem a parte do add

@egewarth
Copy link
Collaborator Author

deu certo?

@vitorl-s
Copy link
Contributor

deu sim! thanks!

@eliseuegewarth eliseuegewarth added Wontfix Issues que não devem ser trabalhadas ou não devem ser computadas no burndown. 0-EPS Issues destinadas à equipe de EPS 0-MDS Issues destinadas à equipe de MDS Feedback Dúvida Representa duvida 1-Viabilidade Técnica Pacote de entrega da EAP Task labels Mar 30, 2018
@BeatrizHanae
Copy link
Contributor

@fga-gpp-mds/agr-app Gente, como volta o projeto/arquivo para o último commit q estava funcionando/estável?

@gag2502
Copy link
Collaborator

gag2502 commented Mar 31, 2018

@BeatrizHanae Você sabe qual commit estava estável ??

@BeatrizHanae
Copy link
Contributor

Sim... antes das validações...

@alvesisaque
Copy link
Member

1 - "git log" para ver os commits
2 - "git checkout "
3 - testa!
4 - se deseja mesmo voltar use "git reset --hard "

https://pt.stackoverflow.com/questions/19393/como-voltar-o-projeto-a-um-commit-espec%C3%ADfico

@eliseuegewarth
Copy link
Member

@fga-gpp-mds/agr-app
Para desfazer apenas o último commit:

git reset --soft HEAD~1

Agora o commit atual é o anterior ao commit que você desfez. As alterações feitas naquele commit estarão adicionadas no rastreio do git (git add). Caso queira remover um arquivo dos arquivos adicionados:

git reset path/to/file.extension

Caso deseje desfazer as modificações deste arquivo:

git checkout path/to/file.extension

Caso esteja SEGUR@ de que este commit deva ser totalmente desfeito, excluído, use:

**PERIGO**

git reset --hard HEAD~1

@BeatrizHanae
Copy link
Contributor

hahahahaha deu tudo certo, obrigada!!!!

@eliseuegewarth
Copy link
Member

As dúvidas sobre git parecem ter sido sanadas até o momento, reabram e comentem nessa issue sempre que necessário.
@fga-gpp-mds/agr-app

P.S: @EzequielDeOliveira @BeatrizHanae , postem aqui seus aprendizados em relação às estratégias de rebase exercitadas durante a sprint passada (ou outros também podem postar suas experiências sobre git aqui afim de ajudar seus colegas)

@egewarth
Copy link
Collaborator Author

@fga-gpp-mds/mds-agr e @fga-gpp-mds/eps-agr , essa issue continuará aberta por tempo indeterminado, continuem postando duvidas aqui, caso tenham problemas com rebase/merge, reportem aqui, caso queiram hangouts, postem aqui.

@egewarth
Copy link
Collaborator Author

Como dar Rebase com sabedoria:
no pronto para ser mesclado
git checkout master
git pull --rebase origin master
git status para conferir se n houve conflito
git checkout <ramo de trabalho>
git rebase --preserve-merges master para mesclar a master preservando os merges
git status para conferir se n houve conflito
caso haja conflito, resolva-os , adicione as atualizações com git add <arquivo do conflito> e use git rebase --continue
faça os 2 ultimos passos recursivamente até concluir o rebase.

@gag2502
Copy link
Collaborator

gag2502 commented Apr 15, 2018

@egewarth Que isso hein ! Muito bom 👏👏 Já tá anotado aqui ... Kkk

@egewarth
Copy link
Collaborator Author

@gag2502 faltou o co-authored do @eliseuegewarth

@gag2502
Copy link
Collaborator

gag2502 commented Apr 15, 2018

@egewarth Com certeza !! 😂😂😂 Tá pareando errado 😂😂😂😂

@egewarth egewarth removed the Task label Apr 18, 2018
@RochaCarla
Copy link

Issue legal!

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
0-EPS Issues destinadas à equipe de EPS 0-MDS Issues destinadas à equipe de MDS 1-Viabilidade Técnica Pacote de entrega da EAP 2-Treinamento Issue destinada ao treinamento e capacitação da equipe. Dúvida Representa duvida Feedback Wontfix Issues que não devem ser trabalhadas ou não devem ser computadas no burndown.
Projects
None yet
Development

No branches or pull requests