Forma más simple de listar en git los archivos conflictivos – git conflictos

Pregunta:


Sólo necesito la lista de los archivos conflictivos.

Existe algo más simple que:

git ls-files -u  | cut -f 2 | sort -u

o

git ls-files -u  | awk '{print $4}' | sort | uniq

?

Supongo que puedo configurar manualmente un alias para esto, sin embargo me pregunto las ventajas de hacer esto. Suelo escribir shell loops por ejemplo para auto-resolver conflictos, etc. Tal vez reemplazando ese loop agregándolo al mergetool.cmd?

Preguntado por: AndreFontaine

Jorgesys

La forma más simple para obtener una lista de archivos en conflicto sería:

$ git diff --name-only --diff-filter=U

Para configurar un Alias:

$ git config --global alias.conflictos "diff --name-only --diff-filter=U"

aunque también puedes agregarlo al archivo ~/.gitconfig

[alias]
    conflictos = diff --name-only --diff-filter=U

Para usar el Alias, en lugar de escribir:

$ git diff --name-only --diff-filter=U 

únicamente escribimos:

 $ git conflictos 

Fuente

Related Posts:

Consulta sobre git – git github
Pregunta: Tengo un repositorio remoto https://github.com/xxxx/yyy.git En el mismo host donde estoy ubicado habia creado la repo y pusheado , me pidio el nick y password ...
Los repositorios de GIT muestran una modificación en una rama en la rama padre – git
Pregunta: Usando GIT para manejar mis proyectos, noté una serie de errores. Por ejemplo, al crear una rama (git checkout -b nueva_rama), ésta se crea normalmente, ...
¿Cómo eliminar un tag en Git? – git
Pregunta: Trabajando en una rama, accidentalmente se creo y subió al servidor un 'tag' con un nombre erróneo para la línea de versionado de las ...
Permitir que el archivo .gitignore deje subir una carpeta con los archivos que tiene dentro – git
Pregunta: Las rutas son /storage/app/public/employees y /storage/app/public/projects, en /storage/app/public tengo el archivo .gitignore. ¿Como puedo hacer para que ignore todo excepto esas dos carpetas? ...
Nuevo repositorio Git a partir de otro – git commit
Pregunta: Tengo un repositorio Git 'git1' que tiene cerca de 35.000 commits. Necesito crear un nuevo repositorio 'git2' que contenga los últimos 1.000 commits de ...
Necesito hacer convivir bootstrap/3.3.6, jquery2.2.0 con jquery-1.12.4. y jquery-ui.js para utilizar datepicker.de jquery-ui – bootstrap datepicker jquery-ui
Pregunta: No consigo que el siguiente código me funcione correctamente si no comentó la linea de https://ajax.googleapis.com/ajax/libs/jquery/2.2.0/jquery.min.js">. Lo que estoy haciendo es una prueba que debo ...
c++ – Preprocesador – Duda existencial – c++ c git
Pregunta: realmente tengo una duda existencia, y a medida que avanzo me hace mas ruido y realmente no sé si estoy haciendo las cosas bien. ...
¿Es útil Git para trabajar individualmente? – git
Pregunta: No soy usuario de Git, he leído sobre él y me parece interesante, pero por lo que he leído sus ventajas (o su utilidad) ...
Error en comparacion en Eclipse, dice que todo es distinto cuando no es así – eclipse git comparaciones
Pregunta: Buenos días, Quería preguntar por qué mi Eclipse me dice que dos archivos son completamente distintos cuando no es así, he intentado ...
Problema nombre autor en repositorio remoto – git bitbucket
Pregunta: Estoy trabajando con Git en MAC, desde terminal y me aparece un nombre de autor diferente al esperado en el repositorio remoto cuando hago ...
¿Cómo borrar definitivamente un commit en git? – git
Pregunta: Creo un repositorio con dos commits : ~/ttt$ echo 1 > a ~/ttt$ git init Initialized empty Git repository in /home/jose/ttt/.git/ ~/ttt$ git add . ~/ttt$ git commit -m ...
¿Qué significa “-m” en “git commit -m”? – git git-commit
Pregunta: Estoy aprendiendo a usar Git y para dejar un commit, usan el comando git commit -m. Entiendo lo primero, pero no sé que significa ...
¿Como ignoro un directorio para pull? – git
Pregunta: se me presenta la siguiente situacion: Yo tengo un sistema que funciona con apache y php, uso hojas de estilo en less, para simplificar tengo ...
Volver al estado anterior a git stash – git
Pregunta: Recientemente he descubierto que git stash pop no funciona como yo espero/deseo. git stash pop hace un merge entre el estado actual y lo ...
¿Cómo puedo utilizar Sublime Text mediante Git Bash? – git bash sublimetext3
Pregunta: Intenta corrigiendo la ruta echo 'alias subl="'C:Program FilesSublime Text 3sublime_text.exe' "' >> ~/.bashrc Luego escribí el comando siguiente para probarlo: source ~/.bashrc Y con esto ya podía abrir ...

Add a Comment

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *