我需要克隆一个存储库,直到对存储库中的某个分支进行特定提交,然后将其合并。 与我的回购 但是我的仓库中有一些子模块,当我第一次克隆然后恢复到我需要的提交时,这些子模块会丢失
答案 0 :(得分:1)
对于您所说的话,我几乎一无所获,对此感到抱歉。但是,如果要获取独立远程存储库的一部分,然后将其合并到自己的项目中,则可能需要手动添加远程存储库:
git remote add <nameyou'llgivetothisremote> <urltoremoterepository>
然后使用
git branch -avv
查看您自己的本地分支和远程存储库中的分支。
然后,您将能够浏览远程分支,然后挑选所需的所有内容,或将分支重新定位到您希望其在本地项目中的位置。
如果不需要,您可以选择在此之后关闭远程存储库。