Articles of diff

Cómo almacenar html diffs de manera eficiente

Me gustaría hacer instantáneas de una versión renderizada de mi website donde almacenaría de manera eficiente las diferencias entre versiones. Piense en Git: me gustaría automatizar el control de si mi versión es diferente del día a día, y si es así, en lugar de almacenar el DOM del nuevo día, simplemente almacene la diferencia […]

¿Generar un diff para un cambio que movió una function entre files, y también cambió ligeramente?

En una única confirmación, moví una function a un nuevo file y también hice algunos cambios. El visor de diferencias de Github solo muestra ~ 30 líneas eliminadas del file anterior y 30 líneas agregadas al nuevo file. Es difícil ver las diferencias existentes en la implementación del file anterior y el nuevo. ¿Hay alguna […]

Git: Diferencias desde un compromiso

Dado este resultado: c:\git\xxx>git log –oneline -n 5 b99c981 Merge remote-tracking branch 'origin/xxx-newfeature' into xxx-blah e53f30a [maven-release-plugin] prepare for next development iteration e40978b [maven-release-plugin] prepare release xxx-3.9.6 0639706 Modified Ant installion path 654ef47 [maven-release-plugin] prepare for next development iteration ¿Qué son los commands diff de GIT para ver? Lo que cambió en solo commit 0639706 […]

¿Cómo encontrar la diferencia entre dos horquillas a través de la interfaz web github?

¿Es posible encontrar la diferencia entre fork y master a través de la interfaz web github? ei Quiero saber qué hay de nuevo en el tenedor en relación con el maestro.

¿Aplica el parche al file que está bajo Git sin usar Git?

Revisé el último OpenSSL de Git: git clone git://git.openssl.org/openssl.git Uno de los desarrolladores me envió un parche para que AARCH64 lo pruebe: $ cat RT4237.diff diff –git a/crypto/ec/asm/ecp_nistz256-armv8.pl b/crypto/ec/asm/ecp_nistz256-armv8.pl index 9d1bce1..ce6b69e 100644 — a/crypto/ec/asm/ecp_nistz256-armv8.pl +++ b/crypto/ec/asm/ecp_nistz256-armv8.pl @@ -1289,6 +1289,9 @@ $code.=<<___; stp $acc0,$acc1,[$rp_real,#$i] stp $acc2,$acc3,[$rp_real,#$i+16] ___ +$code.=<<___ if ($i == 0); + adr $bp_real,.Lone_mont-64 +___ […]

Obtenga diff (patch-file) que contenga diferencias entre repository local y remoto

Estoy usando un repository GIT donde no tengo privilegios de escritura en el server. Todos mis cambios están comprometidos con el repository local pero no son enviados al server (por razones obvias). Entonces, ¿cómo puedo crear un file diff (parche) que contenga la diferencia entre mi repository local y el remoto? ¡Gracias!

bifurcación de combinación de git: no desea confirmaciones antes de la base de sucursal remota

Tengo un problema con la bifurcación y la fusión en git. Tenemos las siguientes sucursales (que son nuestro producto y se mantienen en paralelo ya que todas están instaladas y son compatibles con los clientes) 2015Edition1 2015Edition2 2016Edition1 2016Edition2 master Podemos pensar en estas twigs como twigs de lanzamiento. El problema es el siguiente. 2015Edition1 […]

Cómo mostrar en diff que un file acaba de ser eliminado

Tengo un repository de GIT con muchos files muy grandes que he eliminado en mi cambio reciente. El uso de git-diff genera este file gigante diff el que es difícil trabajar. La razón por la cual el file es gigante es porque list el contenido de los files que se eliminaron. ¿Hay alguna manera de […]

¿Por qué no hay nombre de function después de @@ cuando uso jgit para get la diferencia?

Cuando uso jgit para adquirir la diferencia entre dos files, puedo get una deferencia como esta: diff –git a/src/core/ngx_output_chain.c -Wsrc/core/ngx_output_chain.c index 554fe1b..6bb463a 100644 — a/src/core/ngx_output_chain.c +++ -Wsrc/core/ngx_output_chain.c @@ -377,8 +377,9 @@ dst->in_file = 0; } pero no hay un nombre de function después de @@ como uso git diff. ¿Cómo puedo get el nombre de […]

Git difftool no trabaja en diferir dos twigs

Estoy tratando de dif 2 twigs con el git difftool master..presentation Mando. Probé Meld y vsdiffmerge pero por alguna razón no están funcionando. Todo lo que hace el command es preguntarme repetidamente si quiero diferir el file con el difftool actual. Si ingreso 'y' está abriendo el progtwig correspondiente y eso es todo, no está […]