На работе мы используем TFS, и я пытаюсь заставить инструмент Git-TFS работать, чтобы у меня было больше гибкости при работе с локальными коммитами, прежде чем нажимать их на наш TFS-репо.Git-Tfs: набор изменений TFS за Git Commit?
У меня это работает, но когда я делаю git tfs ct
, он проверяет все мои фиксации на один набор изменений TFS. Я что-то упускаю, или так оно и должно работать? Если он не перетаскивает каждую из моих коммитов в TFS в виде отдельных наборов изменений, то это, по-видимому, преследует цель использования git-tfs в первую очередь.
Отлично! Это работает так, как я хотел. Интересно, почему страницы Github readme и wiki не упоминают эту команду. – Dan
Единственное, что мне не нравится в 'rcheckin', из-за заблокированного файла, состоит в том, что ваши изменения _partially_ отправляются на сервер TFS. Поскольку я работаю с группой людей, которые являются Git shy и предпочитают TFS, я вынужден раздавить свои коммиты с помощью 'rebase -i', чтобы мой успех/неудача всегда были атомарными. –