我可以使用Git tfs重新迁移到现有的git repo

时间:2019-03-27 05:12:13

标签: git-tfs

我想将tfvc移至tfs git。 我将使用git tfs工具 https://github.com/git-tfs/git-tfs/blob/master/doc/usecases/migrate_tfs_to_git.md

在我推送到原点后,会有更多checkinswto tfvc,因此我想重新迁移。有可能吗,或者这仅支持迁移到空的存储库?

1 个答案:

答案 0 :(得分:1)

否,您不能在现有存储库中重新迁移。您需要一个空文件夹。

但是有更好的选择。您根本不必重新迁移!

如果不清理将阻止git-tfs工作的必要git-tfs元数据(在https://github.com/git-tfs/git-tfs/blob/master/doc/usecases/migrate_tfs_to_git.md#clean-commits-optional中进行了描述),则只需获取新更改并将其推送到git存储库即可。这是git-tfs的正常行为。

只需:

git tfs pull
git push YOUR_GIT_REMOTE