c# - repos - github tendencies
GIT-No se puede ignorar el archivo.suo (3)
Estoy tratando de trabajar usando Git - Extension con un colega, en una aplicación escrita en C #.
Hemos sido agregados en el archivo .gitignore el archivo "project1.suo", pero cada vez que uno de nosotros tiene que confirmar el proyecto, Git nos dice que confirmemos el archivo "project1.suo".
Hemos intentado muchos métodos para agregar el archivo en .gitignore de esa manera:
*.suo
project1.suo
c:/project/project1.suo
No podemos solucionar este problema.
Siempre vuelvo a esta pregunta para usar el método en la respuesta, pero encontré una mejor solución que es ignorar los cambios en este archivo. El metodo es
git update-index --assume-unchanged project1.suo
o
git update-index --assume-unchanged .vs/config/applicationhost.config
Para deshacer este uso --no-asumamos-sin cambios
Yo tuve el mismo problema. La solución de Ikke ayuda, pero no olvide eliminar la entrada * .suo de su .gitignore, si está allí. Después de corregir el archivo, haga
git add **/*.suo
git no ignora los archivos que se han agregado al repositorio. Si desea ignorarlo, debe eliminar el archivo del repositorio:
git rm --cached project1.suo
git commit -m "Delete suo file from repository"
Esto eliminará el archivo del repositorio, mientras que todavía está en su disco duro.