Articles of diff

Xcode 6.1 actúa raro con git

Uso bastante a menudo algunas características de Git de XCode como: ver diff, culpa, filtrar files por estado de git. Aparte de eso, casi uso la console. Pero XCode comenzó a actuar raro. Si trato de ver un diff, dice: Este file no existe en la revisión solicitada. Otro ejemplo: si tengo 3 files modificados […]

Github para las opciones de mac diff

¿Hay alguna manera de configurar github para que mac haga un diff con la opción -w para ignorar el espacio en blanco? Estamos en el process de replace todas las tabs con espacios en nuestro proyecto, pero cuando miramos los diffs de estas confirmaciones en Github: mac, todo el file se marca como modificado, lo […]

file git desde files modificados en repos sin connection

Tengo un repository desnudo remoto (sin directory de trabajo) que crea install-tars. Funciona bien Pero ahora quiero crear tars solo de los files modificados. Lo intenté de esta manera: git archive –format=tar –prefix='/' HEAD `git diff V1.02 –name-only` | gzip -9 > ~/tars/update-v1.02-`git describe master –tags`.tar.gz Esto funciona muy bien con mi repository local. Crea […]

Extraño conflicto en Git

Leí un artículo sobre fusiones tripartitas (diff3). Da un ejemplo de cómo se detecta un conflicto. El ejemplo es: A=[1,4,5,2,3,6] O=[1,2,3,4,5,6] <<< Origin B=[1,2,4,5,3,6] En la primera vez, calcula la diferencia entre OA y después de OB: A=[1,4,5,2,3, ,6] O=[1, ,2,3,4,5,6] y O=[1,2,3,4,5, ,6] B=[1,2, ,4,5,3,6] Después de hacer diff3 parse : A=[1,4,5,2, 3 ,6] […]

Cómo get cambios en los files en un repository git mientras se omiten los nuevos files

Tengo un repo de git con una carpeta que contiene files que son código fuente autogenerado. En horas extras, se hicieron algunas modificaciones manuales ligeras a ese código. Ahora estoy en una position en la que necesito regenerar los files, pero no quiero perderme ninguno de los cambios que se realizaron. Lo que me gustaría […]

Reformate el parche diff regular al formatting git

¿Hay alguna manera fácil de volver a formatear un parche diff regular (unificado) en un parche de formatting git? Lo que quiero hacer es tomar un parche regular que alguien me envíe y aplicarlo con git, agregando información del autor, como si fuera un parche de formatting git. Realmente no quiero empezar a reescribir manualmente […]

¿Cómo puedo desactivar los separadores de línea diff en IntelliJ IDEA?

Estoy usando Intellij IDEA 14 en Windows y Git como VCS en un server Unix. El separador de línea en Windows es CLRF ( \r\n ) y LF ( \n ) en Unix. En Git, estoy usando config –global core.autocrlf input . Esto traducirá todos los CRLF a LF al comprometerse. Cuando uso la opción […]

git merge usando la herramienta diff vs2012

¿Es posible usar la herramienta diff en visual studio 2012 junto con git? Usando "devenv / diff fileA fileB" puedo abrir una diferencia entre dos files, pero ¿cómo puedo agregar un tercero (file base), teniendo 3 vistas una al lado de la otra? Actualmente estoy usando TortoiseGit y BeyondCompare.

No se puede ejecutar git diff en un file que se ha movido

Ok, el escenario es el siguiente. . . Mueva un montón de files debajo de una nueva carpeta en GIT Ahora quiero ver el historial de confirmación de uno de esos files Normalmente, un git log filename sería suficiente Como el file se ha movido, puedo lograrlo con git log–follow filename Los commands –follow me […]

Configurar 'git diff' para types de files especiales

Quiero administrar files de Excel en uno de mis repositorys. Diffing them es un problema (son files binarys). Sin embargo, hay una buena herramienta para diferenciarlos: https://github.com/na-ka-na/ExcelCompare Quería configurarlo con .gitattributes *.xls diff=excel *.xlsx diff=excel Y en .git/config : [diff "excel"] textconv = excel_cmp.bat El command excel_cmp.bat file1.xls file2.xls funciona muy bien. Sin embargo, la […]