Preguntas etiquetadas con git

455
¿Encontrar un punto de ramificación con Git?

Tengo un repositorio con ramas master y A y mucha actividad de fusión entre los dos. ¿Cómo puedo encontrar el commit en mi repositorio cuando se creó la rama A basada en master? Mi repositorio básicamente se ve así: -- X -- A -- B -- C -- D -- F (master) \ / \ / \ / \ / G -- H -- I -- J...

449
Desinstalar archivos de git temporalmente

He configurado un git local en mi máquina. Cuando inicialicé git, agregué bibliotecas y binarios precompilados. Sin embargo, ahora durante mi desarrollo no quiero registrar esos archivos de forma intermitente. No quiero eliminar estos archivos del repositorio. ¿Hay alguna manera de no hacer un...

443
Cómo ver el archivo diff en git antes de confirmar

Esto a menudo me pasa a mí: Estoy trabajando en un par de cambios relacionados al mismo tiempo en el transcurso de un día o dos, y cuando es hora de comprometerse, termino olvidando lo que cambió en un archivo específico. (Esto es solo un repositorio personal de git, así que estoy de acuerdo con...

442
¿Cómo reparar el error GIT: el archivo de objeto está vacío?

Cuando intento confirmar los cambios, aparece este error: error: object file .git/objects/31/65329bb680e30595f242b7c4d8406ca63eeab0 is empty fatal: loose object 3165329bb680e30595f242b7c4d8406ca63eeab0 (stored in .git/objects/31/65329bb680e30595f242b7c4d8406ca63eeab0) is corrupt ¿Alguna idea de...

440
Manejo de nombres de archivos en git

Leí que al cambiar el nombre de los archivos en git , debe confirmar cualquier cambio, realizar su cambio de nombre y luego organizar su archivo renombrado. Git reconocerá el archivo por el contenido, en lugar de verlo como un nuevo archivo sin seguimiento, y mantendrá el historial de cambios. Sin...

440
Necesita restablecer git branch a la versión de origen

Estaba trabajando accidentalmente en una rama que no debería haber estado durante un tiempo, así que me separé dándole el nombre apropiado. Ahora quiero sobrescribir la rama en la que no debería haber estado en la versión desde el origen (github). ¿Hay una forma fácil de hacer esto? Intenté...

438
Git ignora las subcarpetas

Tengo muchos proyectos en mi solución .Net. Me gustaría excluir todas las carpetas "bin / Debug" y "bin / Release" (y sus contenidos), pero aún así incluir la carpeta "bin" en sí y cualquier dll que contenga. .gitignore con "bin /" ignora las carpetas "Debug" y "Release", pero también cualquier...

438
¿Cómo usar git bisect?

He leído algunos artículos que dicen que git bisectes increíble. Sin embargo, no soy un hablante nativo y no puedo entender por qué es increíble. ¿Podría alguien demostrar con algún ejemplo de código: ¿Cómo usarlo? ¿Es como svn