2012-02-27 1 views

ответ

3

Я обычно работаю с git и создаю ветку функций, используя только чистые инструменты git (и там вы можете использовать все, что вам нравится - GitExtensions, Git Source Control Provider для VS, TortoiseGit, SmartGit и т. Д.). Когда у меня есть мой филиал, готовый быть нажатым в TFS, я гарантирую, что мой филиал будет переустановлен на последнюю фиксацию TFS и запустится git tfs rcheckin.

В принципе, то, что будет в TFS после любого типа проверок git-tfs, является тем же, что и в вашей локальной git-фиксации.

+0

После перестановки есть способ увидеть, что такое изменения? Возможно, git способ сравнить ветку с хозяином? –

+0

Вы можете запустить 'git log' или просмотреть историю с любым удобным вам инструментом и проверить изменения, когда вам это нужно. Он будет последовательно перемещаться в TFS один за другим. Если вы используете TortoiseGit, например, вы можете запустить команду «Показать журнал ...», выбрать две коммиты, которые вы хотите сравнить, и выбрать «Сравнить ревизии» из контекстного меню. Хотя, это не имело никакого отношения к git-tfs, это чистый git-опыт. –