vcs-checkout

Я только начал использовать github.com и мы с моим другом работаем над проектом. Как я могу вытащить части проекта, но проверить некоторые файлы, над которыми я работаю, чтобы он не работал над ними. Он все еще может загружать файлы, но он не сможет открыть или отредактировать их, пока я не загружу их обратно...

Если я добавлю новый файл в проект под управлением исходного кода TFS, он проверит файл проекта и соответствующий .файл vspscc для этого файла проекта. сам файл проекта изменяется (чтобы включить новый файл), но .файл vspscc не изменяется вообще. Зачем утруждать себя проверкой этого? Есть ли способ отключит...