Импорт файлов репозитория GIT в TFS без багажа GIT - PullRequest
0 голосов
/ 22 мая 2019

Я унаследовал GIT-репозиторий, из которого я хотел бы извлечь только файлы, но не относящиеся к GIT аспекты или файлы. Я хочу сделать это, потому что я хочу поместить все дерево папок в TFS без использования GIT. Я понимаю, что при этом я потеряю любую историческую информацию, касающуюся изменений, внесенных ранее в файлы.

Я гуглил это и не смог найти то, что искал.

Код: N / A

Требуется дерево папок с файлами Windows без какой-либо информации GIT в

1 Ответ

0 голосов
/ 22 мая 2019

Если вам действительно нужны только файлы, а история вообще не нужна, тогда все, что вам нужно сделать, это (из командной строки Windows):

  1. Клонирование репозитория Git:

git clone path/or/url/to/repository

  1. Получить файлы из любой ветки, которую вы хотите использовать:

git checkout master или какой-либо другой филиал

  1. Удалить каталог Git:

rd .git /s /q

Теперь у вас есть набор файлов, которые вы можете добавить в TFS.

(Теперь это точно , что вы хотите, но есть также такие инструменты, как git-tf и git-tfs , которые могут быть в состоянии сохранить история для вас. К сожалению, кажется, что они оба закончили свою жизнь, но это не обязательно означает, что они больше не работают. Если вы не уверены, что вам не нужна история, вы можете подумать пробую это.)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...