¿Cómo hago un git status
para que no muestre los archivos sin seguimiento sin usar .gitignore
? Solo quiero obtener información sobre el estado de la modificación en los archivos rastreados.¿Cómo hago un 'estado de git' para que no muestre los archivos sin seguimiento sin usar .gitignore?
¿Cómo hago un 'estado de git' para que no muestre los archivos sin seguimiento sin usar .gitignore?
Respuesta
Utilice esta:
git status -uno
lo que equivale a:
git status --untracked-files=no
Es un poco escondido en los manuales, pero la página de manual para el estado dice "es compatible con las mismas opciones que git-commit" , entonces ahí es donde tendrías que mirar.
también:
git config status.showuntrackedfiles no
Esto es ideal para un repositorio que siempre tiene archivos sin seguimiento como uno en su directorio de inicio para archivos de puntos. – Dave
Dave, quizás el listado '.gitignore' es mejor para" incógnitas conocidas ", mientras que es posible que desee ver [" incógnitas desconocidas "] (https://en.wikipedia.org/wiki/There_are_known_knowns) que aparecen de nuevo. –
Tenga en cuenta que, dado que git 1.8.3 (April, 22d 2013), usted sabrá acerca de la --untracked-files=no
incluso si no agregó esa opción en el primer lugar!
"
git status
" sugiere a los usuarios ver en el uso--untracked-files=no
opción cuando se toma demasiado tiempo.
Ver commit https://github.com/git/git/commit/5823eb2b28696bf0eb25f6ca35b303447869f85:
En algunos usuarios experimentan repositorios ese comando "
git status
" toma mucho tiempo.
El comando pasa algún tiempo buscando archivos sin seguimiento en el sistema de archivos.Explicar el equilibrio entre la elección predeterminada de
normal
para ayudar a los usuarios a hacer una mejor elección, antes de hablar sobre la variable de configuración.
El git status
documentation ahora afirma:
Cuando no se utiliza
-u
opción, se muestran los archivos y directorios sin (es decir, lo mismo que especificarnormal
), para ayudar a evitar el olvido de añadir nuevos archivos creados.
Debido a que se necesita más trabajo para encontrar archivos sin seguimiento en el sistema de archivos, este modo puede tomar un poco de tiempo en un árbol de trabajo grande.
Puede usarno
para tenergit status
regresar más rápido sin mostrar los archivos sin seguimiento.El valor predeterminado se puede cambiar utilizando la variable de configuración
status.showUntrackedFiles
documentada engit config
.
@Tshepang gracias.He editado la respuesta para incluir el enlace adecuado, así como para agregar el compromiso exacto en el que se introdujo dicho cambio. – VonC
Soy nuevo en git: ¿podría decirme dónde escribir estos comandos para no mostrar archivos sin seguir? Intenté escribirlos en la terminal, pero aún se muestran los archivos sin seguimiento. – FrenkyB
@FrenkyB ¿Qué escribiste exactamente en tu terminal (qué SO por cierto? ¿Y qué versión de git estás usando?) – VonC
- 1. ¿Cómo haces que Git ignore los archivos sin usar .gitignore?
- 2. gitignore sin archivos binarios
- 3. git: cómo "retractarse" de archivos sin seguimiento
- 4. archivos sin seguimiento no se muestran en git status
- 5. cómo eliminar archivos sin seguimiento en Git?
- 6. git ¿Qué son los archivos sin seguimiento en un repositorio?
- 7. Git: enumere solo los archivos "sin seguimiento" (también, comandos personalizados)
- 8. ¿Cómo hacer que .gitignore ignore los archivos compilados sin extensión?
- 9. Git ¿agregar todos los archivos modificados, eliminados y sin seguimiento?
- 10. Cómo eliminar archivos sin seguimiento en SVN
- 11. git sigue sin seguimiento después de agregar
- 12. .gitignore aparece cuando ejecuto el estado de git
- 13. .gitignore no ignora los archivos
- 14. git reset --hard HEAD deja archivos sin seguimiento detrás de
- 15. git, no me muestres * .pyc en la lista de archivos sin seguimiento!
- 16. Como recuperar archivos sin seguimiento con alijo git
- 17. Seguimiento de System.Net (HttpWebRequest) sin usar archivos o app.config?
- 18. ¿Cómo agregas todos los archivos sin seguimiento en svn? Algo así como git add -i?
- 19. Cómo ver los objetos e índices git sin usar git
- 20. ¿Cómo encontrar archivos sin seguimiento en un árbol de Perforce? (análogo de estado de svn)
- 21. Git - Seguimiento automático de todos los archivos en un directorio
- 22. archivos .gitignore agregados dentro de los submódulos de Git
- 23. ¿El estado de Git muestra un archivo sin seguimiento en un nivel superior?
- 24. Git ignorar archivos siendo rastreado sin eliminarlos
- 25. ¿Cómo puedo evitar git push si se detectan modificaciones locales (incluidos los archivos sin seguimiento)?
- 26. ¿Cómo hago para que Putty muestre la codificación de colores en la salida de git?
- 27. copie un repositorio git sin revisiones (sin .git y .gitingore) desde un servidor remoto
- 28. ¿Se considera que los protocolos sin estado son mejores para usar en protocolos con estado?
- 29. ¿Cómo hago que git acepte cambios de modo sin aceptar todos los cambios de texto?
- 30. Deshacer parte de los cambios sin estado en git
¿Dónde escribes esto? En la terminal o en el archivo? – FrenkyB
Esa es una operación de línea de comando; no es una edición de archivo de configuración de git. –