From d99833255a78be58f7d6273b33d467d36567ab12 Mon Sep 17 00:00:00 2001 From: annielu2 Date: Tue, 5 Mar 2024 22:10:03 -0300 Subject: [PATCH] =?UTF-8?q?Adicionando=20o=20conceito=20de=20git=20reset?= =?UTF-8?q?=20no=20README=20dos=20vocabul=C3=A1rios=20do=20github?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- git-e-github/conceitos-e-vocabulario-do-git.md | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/git-e-github/conceitos-e-vocabulario-do-git.md b/git-e-github/conceitos-e-vocabulario-do-git.md index 6665a5b..2ebf381 100644 --- a/git-e-github/conceitos-e-vocabulario-do-git.md +++ b/git-e-github/conceitos-e-vocabulario-do-git.md @@ -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