Preguntas etiquetadas con git-reset

Establece el encabezado actual de repositorio de Git en una confirmación especificada y, opcionalmente, restablece el índice y el árbol de trabajo para que coincidan.

6
¿Cómo descartar commits locales en Git?
Había estado trabajando en algo y decidí que estaba completamente jodido ... después de haber cometido algo. Así que probé la siguiente secuencia: git reset --hard git rebase origin git fetch git pull git checkout En ese momento recibí el mensaje Your branch is ahead of 'origin/master' by 2 commits. …
264 git  git-reset 



9
¿Cómo git reset --hard un subdirectorio?
ACTUALIZACIÓN² : con Git 2.23 (agosto de 2019), hay un nuevo comando git restoreque hace esto, vea la respuesta aceptada . ACTUALIZACIÓN : Esto funcionará de manera más intuitiva a partir de Git 1.8.3, consulte mi propia respuesta . Imagine el siguiente caso de uso: quiero deshacerme de todos los …

5
Deshacer "git add <dir>"?
Agregué por error archivos usando el comando "git add dir". Todavía no he ejecutado "git commit". ¿Hay alguna manera de eliminar este directorio y todo lo que contiene dentro del commit? Lo intenté git reset dir, pero no funcionó. Aparentemente git reset filees la forma de deshacerlo. Pero tengo tantos …
186 git  git-reset 






3
Necesito aparecer y eliminar una confirmación "intermedia" en mi rama maestra. ¿Cómo puedo hacerlo?
Por ejemplo, en la siguiente rama maestra, necesito eliminar solo la confirmación af5c7bf16e6f04321f966b4231371b21475bc4da, que es la segunda debido a una rebase anterior: commit 60b413512e616997c8b929012cf9ca56bf5c9113 Author: Luca G. Soave &lt;luca.soave@gmail.com&gt; Date: Tue Apr 12 23:50:15 2011 +0200 add generic config/initializers/omniauth.example.rb commit af5c7bf16e6f04321f966b4231371b21475bc4da Author: Luca G. Soave &lt;luca.soave@gmail.com&gt; Date: Fri Apr 22 …


Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.