2012-01-06 15 views
7

Estoy usando gitextensions en visual studio 2010, y al parecer agregué un montón de archivos a mi repositorio que no quería rastrear. Luego edité el archivo gitignore para tratar de excluirlos, pero ahora me doy cuenta de que esto no eliminará los archivos ya agregados que ahora son parte del gitignore.gitignore no funciona (motivo encontrado) usando gitextensions en visual studio

me encontré con esta discusión sobre cómo eliminar los archivos que no quiero hacer un seguimiento: Ignore files that have already been committed to a Git repository

Pero, me gustaría ver si hay una manera de hacer esto mismo usando gitextensions, en lugar de la línea de comando?

+0

Parece que su pregunta es, esencialmente, cómo hago el equivalente a 'git rm --cached' usando gitextensions - en realidad no tiene nada que ver con gitignores. – Cascabel

+0

Supongo que Jefromi –

Respuesta

1

No hay forma de hacerlo en las extensiones de git. Usa la línea de comando. Es mejor y más rápido de todos modos. Obtienes funcionalidad bash, historial de comandos y muchas otras cosas que tiras por la ventana cuando usas una interfaz IDE para VCS.

+1

parece que tendré que hacerlo. Estoy tratando de usar git sin convertirme en un gurú, me cansé de ser siempre el gurú;) –

+0

Adam tiene razón: Git siempre ha sido una herramienta de línea de comandos, y nadie ha hecho una GUI que abarque todas las características y las cosas que están más cerca (EGit) tampoco están muy pulidas. La CLI es la que ha tenido años de uso y mucho esfuerzo por parte de mucha gente. – Cascabel

+0

La falta de buenas herramientas IDE o GUI para Git es bastante lamentable. Estoy bien con CLI, pero tengo compañeros de equipo que no lo son. –

Cuestiones relacionadas