Cuando lo hago git diff COMMIT, veo los cambios entre ese commit y HEAD (hasta donde yo sé), pero me gustaría ver los cambios realizados por ese commit único. No he encontrado ninguna opción obvia en diff/ logque me dé esa
Cuando lo hago git diff COMMIT, veo los cambios entre ese commit y HEAD (hasta donde yo sé), pero me gustaría ver los cambios realizados por ese commit único. No he encontrado ninguna opción obvia en diff/ logque me dé esa
¿Cuándo se recomienda usar Git rebase vs. Git merge? ¿Todavía necesito fusionarme después de un rebase
Tengo un script que funciona bien en una rama y está roto en otra. Quiero ver las dos versiones una al lado de la otra y ver qué es diferente. ¿Hay alguna forma de hacer esto? Para que quede claro, no estoy buscando una herramienta de comparación (uso Beyond Compare). Estoy buscando un comando git...
Mi .gitignorearchivo parece estar siendo ignorado por Git, ¿podría .gitignoreestar dañado? ¿Qué formato de archivo, configuración regional o cultura espera Git? Mi .gitignore: # This is a comment debug.log nbproject/ Salida de git status: # On branch master # Your branch is ahead of...
¿Hay un comando en Git para ver (ya sea volcado a stdout, o en $PAGERo $EDITOR) una versión particular de un archivo en
Leí el manual de Git, las preguntas frecuentes, el curso intensivo de Git - SVN, etc., y todos explican esto y aquello, pero en ninguna parte puedes encontrar instrucciones simples como: Repositorio SVN en: svn://myserver/path/to/svn/repos Repositorio de Git en:
Cloné un repositorio de Git, que contiene aproximadamente cinco ramas. Sin embargo, cuando lo hago git branch, solo veo uno de ellos: $ git branch * master Sé que puedo hacer git branch -apara ver todas las ramas, pero ¿cómo podría tirar todas las ramas localmente para que cuando lo haga git...
Creo una nueva sucursal en Git: git branch my_branch Empujalo: git push origin my_branch Ahora digamos que alguien hizo algunos cambios en el servidor y quiero retirarlos origin/my_branch. Hago: git pull Pero me sale: You asked me to pull without telling me which branch you want to merge...
Debido a una mala selección de cerezas, mi repositorio Git local está actualmente cinco confirmaciones por delante del origen, y no en un buen estado. Quiero deshacerme de todos estos commits y comenzar de nuevo. Obviamente, eliminar mi directorio de trabajo y volver a clonar lo haría, pero...
Estaba trabajando en mi repositorio y noté que un archivo tenía cambios locales. Ya no los quería, así que eliminé el archivo, pensando que solo podía sacar una copia nueva. Quería hacer el equivalente Git de svn up . Usar git pullno parecía funcionar. Algunas búsquedas aleatorias me llevaron a...
Cerrada . Esta pregunta está basada en la opinión . Actualmente no está aceptando respuestas. ¿Quieres mejorar esta pregunta? Actualice la pregunta para que pueda ser respondida con hechos y citas editando esta publicación . Cerrado hace 6 años . Como...
Estoy usando git en un nuevo proyecto que tiene dos ramas de desarrollo paralelas, pero actualmente experimentales: master: importación de la base de código existente más algunas modificaciones de las que generalmente estoy seguro exp1: rama experimental # 1 exp2: rama experimental # 2 exp1y...
Tengo cambios en un archivo, más un nuevo archivo, y me gustaría usar git stash para guardarlos mientras cambio a otra tarea. Pero git stash por sí solo oculta solo los cambios en el archivo existente; el nuevo archivo permanece en mi árbol de trabajo, abarrotando mi trabajo futuro. ¿Cómo guardo...
He eliminado un archivo o algún código en un archivo en algún momento del pasado. ¿Puedo grep en el contenido (no en los mensajes de confirmación)? Una solución muy pobre es grep el registro: git log -p | grep <pattern> Sin embargo, esto no devuelve el hash de confirmación de inmediato....
Siempre tuve la impresión de que podrías darle un nombre a un alijo haciendo git stash save stashname, que luego podrías aplicar haciendogit stash apply stashname . Pero parece que en este caso todo lo que sucede es que stashnamese usará como la descripción del alijo. ¿No hay forma de nombrar...
Tengo mi repositorio Git que, en la raíz, tiene dos subdirectorios: /finisht /static Cuando esto estaba en SVN , /finishtse desprotegió en un lugar, mientras /staticse desprotegió en otro lugar, así: svn co svn+ssh://[email protected]/home/admin/repos/finisht/static static ¿Hay alguna manera...
¿Cómo puedo eliminar todas mis reservas de Git a la vez? Específicamente quiero decir, con escribir en un
npm 5 se lanzó hoy y una de las nuevas características incluye instalaciones deterministas con la creación de un package-lock.jsonarchivo. ¿Se supone que este archivo debe mantenerse en el control de origen? Supongo que es similar a yarn.locky composer.lock, que se supone que deben mantenerse en...
Creé un repositorio git con git init. Me gustaría eliminarlo por completo e iniciar uno
He visto algunos libros y artículos que tienen gráficos muy bonitos de ramas y commits de git. ¿Cómo puedo hacer imágenes imprimibles de alta calidad del historial de