Articles of mergetool

¿Cómo usar Beyond Compare 3 como herramienta de fusión y diferencia SVN externa (SlikSVN) en Windows?

Quiero configurar el cliente de command-line SVN SlikSVN con Beyond Compare 3 como herramienta externa de combinación y diferencia. ¿Como hacer esto?

¿Herramienta de combinación de nivel de sub línea?

¿Hay alguna herramienta de combinación interactiva que, cuando obtienen un conflicto de fusión en una línea determinada, retrocedan y traten de fusionar las líneas conflictivas de vez en cuando? Estoy pensando en casos en los que se produce un conflicto de fusión entre una línea de código modificada y la misma línea que se sangra. […]

`git mergetool`, se produjo un file` fileName. ~ fileType`

MAC produjo un file README.~md Cuando resolví el conflicto git, use el command git mergetool con Beyond Compare. Creo que hay dos forms de resolver esto, pero no sé cuál es la mejor práctica. ¿Qué puedo hacer para evitar producir el file .~ ? .gitignore el *.~** en el .gitignore y .gitignore el .gitignore *.~** […]

get una list de files modificados después de la herramienta git merge / git merge

Tengo un maestro, branch1 y branch2. He usado 'git merge' y luego 'git mergetool' para unir deltas (es decir, cambios entre master y branch2) en branch1. Ahora me gustaría identificar todos los files modificados en branch1 como resultado de la combinación anterior y copyr todos los files modificados en una carpeta separada para enviar a […]

git: no hay una herramienta de mezcla disponible

Tengo la intención de establecer winmerge como mi herramienta de fusión junto con GitHubDesktop. Antes de implementar https://gist.github.com/shawndumas/6158524 , por curiosidad, intenté ejecutar git mergetool – tool-help. Me aparece "Las siguientes herramientas son válidas, pero no están disponibles actualmente". Refiriéndome a la documentation de git ( https://www.git-scm.com/docs/git-mergetool ), entiendo que, en este punto, no habrá […]

Error mergetool code compare in git

cuando hago git pull tengo algunos conflictos, pero bash solucionar estos conflictos con mergetool (código de comparación) me aparece este error: mi configuration de .gitconfig es esta: [core] autocrlf=false [difftool "codecompare"] cmd = 'C:\\Program Files\\Devart\\Code Compare\\codecompare.exe' -W \"$LOCAL\" \"$REMOTE\" renames = true [diff] tool = codecompare guitool = codecompare [mergetool "codecompare"] cmd = 'C:\\Program Files\\Devart\\Code […]

Git Stash Pop – Resuelve conflictos con mergetool

Asi que, Me he encontrado con esto de repente, ya que, en forma de error épico, inutilicé mi aplicación, pero git stash pop (o apply) maneja automáticamente los conflictos de fusión. Cuando hace esto, agrega ambas versiones al file así: <<<<<<< Updated [remote] Change from Remote ======= Change from Stash >>>>>>> Stashed changes No saber […]

¿Cómo puedo verificar qué herramienta de fusión uso?

Quiero verificar en qué herramienta de fusión está configurado mi git, simplemente no recuerdo el nombre. Sé que puedo esperar hasta la próxima oportunidad de fusión para ejecutarlo a través de la git merge tool y ver qué era, pero me gustaría escribir algo así como el git mergetool status para ver cuál es la […]

¿Cómo puedo ver la list de herramientas de fusión disponibles para git en la command-line?

Estoy usando git en una máquina virtual Ubuntu server ejecutando solo command-line y no sé vim (y, francamente, realmente no quiero aprenderlo ahora), así que no quiero usar vimdiff. ¿Cómo puedo get la list de herramientas de fusión disponibles para git? ¡Puntos de bonificación para una list de herramientas de combinación utilizables desde la command-line […]

¿Se puede usar la herramienta de fusión LibreOffice / OpenOffice como `git-mergetool`?

Me encontré con una publicación de blog antigua que sugería esto, desafortunadamente solo como una idea no implementada. ¿Ya se ha hecho esto / cómo se puede lograr? (Escuché que TortoiseGit podría hacer esto, pero estoy ejecutando Linux) Una alternativa también podría ser el enfoque re-zip mencionado aquí , sugiriendo un filter git que rastrea […]