将文件从存储库A复制到存储库B,git

将文件从存储库A复制到存储库B,git,git,Git,我需要将文件从一个存储库复制到另一个存储库,当然还有提交的所有历史记录 我这样检查: git filter-branch --prune-empty --subdirectory-filter <FILE_NAME> git remote set-url <NEW URL> git push origin <branch_name> git筛选器分支--删除空--子目录筛选器 git远程设置url git推送原点 有更好的方法吗

我需要将文件从一个存储库复制到另一个存储库,当然还有提交的所有历史记录

我这样检查:

git filter-branch --prune-empty --subdirectory-filter <FILE_NAME>
git remote set-url <NEW URL>
git push origin <branch_name>
git筛选器分支--删除空--子目录筛选器
git远程设置url
git推送原点
有更好的方法吗