Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/search/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
将源代码从TFS git移动到本地git_Git - Fatal编程技术网

将源代码从TFS git移动到本地git

将源代码从TFS git移动到本地git,git,Git,我有一个需求,我们目前正在TFS中使用git作为版本控制,并希望将源代码从TFS git版本控制移动到本地git存储库 是否有文档说明如何实现这一点以及更改集的完整历史记录。像往常一样克隆存储库。这就是你要做的 克隆存储库将为您提供存储库的整个历史记录 git clone--mirror将镜像整个repo。然后,您可以添加一个新的遥控器,并将其推送到任何您想要的地方。请注意,镜像存储库也是裸存储库,因此您不能像通常那样在其中工作。如果需要处理镜像回购,可以运行以下命令: git config -

我有一个需求,我们目前正在TFS中使用git作为版本控制,并希望将源代码从TFS git版本控制移动到本地git存储库


是否有文档说明如何实现这一点以及更改集的完整历史记录。

像往常一样克隆存储库。这就是你要做的

克隆存储库将为您提供存储库的整个历史记录

git clone--mirror
将镜像整个repo。然后,您可以添加一个新的遥控器,并将其推送到任何您想要的地方。请注意,镜像存储库也是裸存储库,因此您不能像通常那样在其中工作。如果需要处理镜像回购,可以运行以下命令:

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

谢谢你,丹尼尔。我试试看。