¿Por qué VS2015 muestra cambios pendientes mientras SourceTree no lo hace?

Acabo de empezar a trabajar en un nuevo proyecto en el que utilizamos VS2015 con TFS y Git para nuestros repositorys. Varias veces, ahora, Visual Studio me ha mostrado una list de files prestados con cambios pendientes, mientras que la mayoría de estos files no tienen cambios.

Al principio pensé en los finales de línea, pero luego noté que SourceTree solo mostraba los files que sí tenían cambios. Ejecutar git -diff tampoco muestra estos files sin cambios, solo Visual Studio lo hace.

Algo más que noté después de mi última confirmación (hecho en SourceTree), los files que he confirmado aún mostraban cambios pendientes en Visual Studio. Después de reiniciar VS, los files están todavía en la list de cambios pendientes.

Un colega tiene el mismo problema, mientras que otros tres nunca lo han experimentado. Los cuatro han estado trabajando en este proyecto por mucho más time que yo.

He pasado algunas horas buscando respuestas en Google y encontré muchos casos que parecen similares al principio, pero ninguno tiene una solución funcional para mí.

¿Alguien tiene una idea de lo que puede estar causando este problema para mí y qué podría hacer para prevenirlo?

Cualquier ayuda sería muy apreciada.

EDITAR: agregó algunas especificaciones
Sistema operativo: Win Server 2012 R2 Standard (v. 6.3.9600)
VS: VS Enterprise 2015 (v. 14.0.23107.0 D14REL)
SourceTree: 2.1.11.0

Gracias,
esoco

Gracias a Edward Thomson por sugerir la installation de la actualización 3 para VS2015, esto parece haber hecho el truco para mí. No más files sin cambios en mi list de cambios.