方法来自airk:
假设须要将你电脑本地的一个git库(目录)B 加入到另外一个git库(目录) A的 remote里 操作方法例如以下:
先在git仓库B操作:
git init --bare
然后在git仓库A里运行正常的git remote add 操作就可以。 仅仅只是这里的remote的路径不是网址了 而是你电脑上git库B目录的绝对路径:
git remote add branch_B /path_to_branch_B
然后再运行
git fetch branch_B
另外此方法也适用于远程ftpserver上没有push到github的的git仓库的操作!