Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Adicionando o conceito de git reset no README dos vocabulários do github #38

Open
wants to merge 1 commit into
base: master
Choose a base branch
from
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 7 additions & 0 deletions git-e-github/conceitos-e-vocabulario-do-git.md
Original file line number Diff line number Diff line change
Expand Up @@ -55,3 +55,10 @@ O fork é como um clone, porém dentro do github. Isso quer dizer que o reposit
## Pull Request

Um pull request é um pedido que se faz ao dono do repositório para que este atualize o código dele com o seu código. Ou seja, você pede para que o dono do projeto ao qual você quer contribuir adicione suas modificações ao projeto oficial.

##Reset

O comando Reset tem como função primária desfazer as alterações realizadas localmente, resetando o estado de um repositório para um commit anterior. Temos 3 formas de realizar este comando:
- git reset --soft: move o ponteiro HEAD para um determinado commit, mantendo suas alterações na área de stage e/ou no diretório de working. É a mais segura.
- git reset --mixed: move o ponteiro HEAD para um determinado commit, removendo as alterações na área de stage, mas mantendo-as no diretório de working
- git reset --hard: o mais perigoso dos tipos de reset, e deve ser realizado com muito cuidado. Este comando assim como os outros, move o ponteiro HEAD para um commit específico, porém descarta todas as alterações, tanto da área de stage quanto do diretório de woking