Tengo mi sucursal en mi repositorio GIT donde solía comprometerme y presionar. Pero hoy vi a un programador diferente comprometido y empujado a mi sucursal. Ahora, cuando intento extraer la última rama, GIT la completa a la mitad y luego da el error "O bien, confirma tus cambios o los escondes". No tengo idea de lo que eso significa y no quiero comprometerme antes de tomar sus últimos cambios en mi sucursal. ¿Cómo resuelvo este problema?¿Qué significa "comprometer sus cambios o esconderlos"?
7
A
Respuesta
10
Significa que tiene cambios no confirmados, lo que le impide tirar.
Y lo resuelve comprometiéndolos o stashing ellos. Al igual que el mensaje de error dice.
(Por cierto, que normalmente se obtienen mejores respuestas haciendo preguntas precisas. Si usted quiere saber lo que git stash
es, recurrir a que. Basta con preguntar "¿cómo resolver el problema por el que Git me dice que cometan o escondite "simplemente conduce a respuestas como 'usted debe cometer o esconder'.
Git en sí ya ha respondido a su pregunta. Si no entiende que respuesta, pregunte por la parte que no entiende.
Cuestiones relacionadas
- 1. ¿Qué significa stream? ¿Cuáles son sus características?
- 2. ¿Cómo comprometer e impulsar todos los cambios, incluidas las eliminaciones?
- 3. ¿Qué significa 0LL o 0x0UL?
- 4. sincronizar archivos sin comprometer?
- 5. oracle: ¿qué afirmaciones se deben comprometer?
- 6. ¿Qué significa O (log (log (n)))) - competitivo?
- 7. ¿Qué significa "O (1) access time"?
- 8. ¿Qué significa la opción -O- para wget?
- 9. ¿Qué significa serializar datos o un objeto?
- 10. ¿Qué significa una sola | o & mean?
- 11. ¿Qué diablos significa 'ALFKI'?
- 12. ¿Qué significa "babosa" significa
- 13. ¿Qué significa ('../') significa?
- 14. ¿Qué significa Field.Index.NOT_ANALYZED_NO_NORMS significa
- 15. ¿Qué significa un tope o punto o punto (.) En Haskell?
- 16. ¿Qué significa esto: O (n) pasos y O (1) espacio?
- 17. ¿Qué significa "paso" en stepSimulation y qué significan sus parámetros en Bullet Physics?
- 18. Cómo comprometer mis cambios actuales a una rama diferente en git
- 19. ¿Cómo comprometer solo archivos modificados (y no nuevos o eliminados)?
- 20. ¿Debo retrotraer las instrucciones SELECT o comprometer las exitosas?
- 21. Empujando sin comprometer
- 22. ¿Qué significa "?" significa en Java?
- 23. ¿Qué significa '??' significa en C#?
- 24. ¿Qué significa "ruptura BC" significa?
- 25. ¿qué significa "$ &" significa en Ruby
- 26. ¿Qué significa xmlns = "" significa exactamente
- 27. ¿Qué significa vinculación exactamente?
- 28. ¿Qué significa /([^.]*)\.(.*)/?
- 29. ¿Qué significa = *?
- 30. ¿Qué significa "==="?
Trataré de agregar más antecedentes a esta respuesta para Tim Tom. Tirar significa obtener cambios remotos * y * fusionándolos. La fusión solo puede suceda con la ayuda del árbol de trabajo; esto se debe a que no existe otra forma sensata de manejar posibles conflictos: debe poder editar realmente los archivos con conflictos. En consecuencia, si tiene cambios no confirmados y le dice a Git que fusione algo, ve el árbol de trabajo sucio y le pide que haga que el árbol de trabajo esté limpio: ya sea al comprometer estos cambios o eliminarlos temporalmente utilizando el alijo. – kostix