перемещение исходного кода из TFS git в локальный git - PullRequest
0 голосов
/ 09 мая 2018

У меня есть требование, по которому мы в настоящее время используем git в качестве контроля версий в TFS и хотели бы переместить исходный код из контроля версий TFS-Git в локальный репозиторий git.

Есть ли документация о том, как этого можно достичь, вместе с полной историей наборов изменений.

1 Ответ

0 голосов
/ 09 мая 2018

Клонируйте репозиторий, как обычно. Это все, что вам нужно сделать.

Клонирование хранилища дает вам всю историю хранилища.

git clone --mirror будет отражать весь репо. Затем вы можете добавить новый пульт и нажать его в любом месте. Обратите внимание, что зеркальное хранилище также является пустым хранилищем, поэтому вы не можете работать в нем, как обычно. Если вам нужно работать с зеркальным репо, вы можете запустить следующие команды:

git config --bool core.bare false
git checkout master
...