Lars Schneider
Yo uso oh-my-zsh y git autocompletado.
si escribo git checkout org
y presiono TAB obtengo estos resultados:
ORIG_HEAD origin/HEAD origin/mybranch
¿Cómo puedo hacer que el autocompletado ignore ORIG_HEAD
?
Agrega esto a tu .zshrc
:
zstyle ':completion:*:*' ignored-patterns '*ORIG_HEAD'
Esto ignorará todos los archivos que terminen con ORIG_HEAD
cuando existen varios archivos.
-
Si desea ampliar esto un poco más, puede usar
zstyle ':completion:*:*:git*:*' ignored-patterns '*ORIG_HEAD'
– Ash Berlín-Taylor
20 de junio de 2019 a las 12:01
-
Puede editar /usr/share/zsh/functions/Completion/Unix/_git y eliminar ORIG_HEAD en la siguiente línea (línea 5091 para mí):
for f in HEAD FETCH_HEAD ORIG_HEAD MERGE_HEAD; do
-
podrías quitar
.git/ORIG_HEAD
🙂
¿Ha sido útil esta solución?
Tu feedback nos ayuda a saber si la solución es correcta y está funcionando. De esta manera podemos revisar y corregir el contenido.
Acabo de agregar una recompensa porque estoy muy interesado en una respuesta a esto 🙂
– marcgg
9 de enero de 2013 a las 10:48