无需任何GIT行李即可将GIT存储库文件导入TFS

时间:2019-05-22 14:46:35

标签: git tfs

我继承了一个GIT存储库,我只想从中提取文件,而不提取与GIT相关的方面或文件。我想这样做是因为我想将整个文件夹树放入TFS,而根本不使用GIT。我了解这样做会丢失任何与以前在文件中所做的更改有关的历史信息。

我在Google上搜索了此内容,但找不到我想要的东西。

代码:N / A

想要Windows文件夹树,其中没有任何GIT信息

1 个答案:

答案 0 :(得分:0)

如果您只想要文件,而根本不想要任何历史记录,那么您要做的就是(从Windows命令提示符下):

  1. 克隆Git存储库:

git clone path/or/url/to/repository

  1. 从您要使用的任何分支中获取文件:

git checkout master或其他分支机构

  1. 删除Git目录:

rd .git /s /q

现在,您有了一组可以添加到TFS的文件。

(现在,它可以精确地完成您想要的操作,但是还有git-tfgit-tfs之类的工具可以为您保留历史记录。不幸的是,看来它们都已报废,但这并不一定意味着它们不再起作用。除非您确定自己不想要历史记录,否则可以考虑尝试一下。)

相关问题