我一直在谷歌上搜索Git几个小时,我无处可去,所以希望你能帮忙。
我有一条本地路径 /路径/到/地方/ 这与我的远程BitBucket repo同步 https://bitbucket.org/company/somewhere.git
现在我想添加另一个文件夹 /路径/到/有/ 我希望它出现在同一个存储库中 https://bitbucket.org/company/somewhere.git/there/
我尝试使用“git subtree add --prefix = there https://bitbucket.org/company/somewhere.git”,但它回复:
前缀'某处'已经存在。
当我登录Bitbucket并检查时,它没有。
答案 0 :(得分:0)
Git不能像这样工作,你必须有一个/path/to/there/
存储库才能将它作为子目录包含在/path/to/somewhere/
中。
如果您有两个存储库,则可以:
$ cd /path/to/somewhere/
$ git subtree add --prefix=there https://bitbucket.org/company/THERE.git master
然后在there
。
/path/to/somewhere/
有关详细信息,请查看this