Ну, я начал эту тему в основном, чтобы поделиться с сообществом опытом, который у меня был недавно с git-tfs.
Если кому-то еще есть чем поделиться - это будет полезно и мне.
О работе в среде, где несколько разработчиков используют git-tfs одновременно.На самом деле о предупреждениях о фиксации: http://sparethought.wordpress.com/2011/06/16/first-git-tfs-usage-problems/
Возможно ли перебазирование рабочего процесса с помощью git-tfs?http://sparethought.wordpress.com/2011/06/21/gittfs-rebasing-workflow-is-it-possible/
Не специально git-tfs, но влияет и на него.Проблемы с каталогом HOME в Windows: http://sparethought.wordpress.com/2011/06/16/troubleshooting-gitextensions-home-directory/
Создание центрального репозитория git во избежание избыточных циклических обходов TFS: http://sparethought.wordpress.com/2011/07/18/how-to-establish-git-central-repository-for-working-against-tfs-with-git-tfs-bridge/
Моя среда для повседневной работы с git-tfs: http://sparethought.wordpress.com/2012/08/23/my-environment-for-day-to-day-work-with-git-tfs/
И теперь вы можете легко управлять TFS Branch с помощью git-tfs: http://github.com/git-tfs/git-tfs/wiki/Init-branch
Любой шлюз, чтобы отойти от tfs для контроля над исходным кодом - это круто.