我的情况如下:
我有一个git Repo A,其中包含一个文件夹,该文件夹引用了存储在git Repo B中的另一个“项目”的材料。该文件夹实际上只是一个符号链接,因此它并不存在。
我想做的是从Repo B仅'git pull'到这个文件夹中,然后尽可能地保留历史记录(以防需要进行反向更改)将其推回到Repo A中。
我可以手动上传所有文件,但这将丢失所有历史记录。此外,我可以只有2个单独的repos和一个链接,但如果可能的话,我想尝试将项目B合并到项目A中。
Git是否有类似于......的东西?
git remote add projectb GITURLFORB
mkdir projectb
git add projectb && git commit projectb
git push origin master
git pull projectb master --into_folder projectb
git push origin master
谢谢