Вы должны убедиться, что вы не проверяете файлы и папки, которые вам не нужны (например, папки bin, obj и .vs).Чтобы исключить такие вещи, вы должны использовать файл .tfignore, если вы используете TFVC, или файл .gitignore, если вы используете git.
Чтобы попытаться решить вашу непосредственную проблему, закройте Visual Studio изатем удалите папку .vs.Если он также жалуется на то, что его использует другой процесс, попробуйте сначала перезагрузиться, а затем удалите папку и снова загрузите решение, а затем посмотрите, можете ли вы выполнить коммит.