0
我有一个GIT子树问题。Git子树前缀路径
让我们来看看,我有它由一个项目:
Project A
|_CodeFolder1
|_CodeFolder2
|_SharedFolder1
|_SharedFolder2
比方说,我做,只是有SharedFolder1和SharedFolder2。所以一个新的回购我从主删除这两个文件夹回购,并把它们添加到新的共享回购协议,这将是这样的:
SharedProject
|_SharedFolder1
|_SharedFolder2
我新手,以子树,但到现在我实现了从远程子树推/拉。但我有问题。当我添加的子树,我必须添加一个前缀,但我不希望保存共享代码在不同的文件夹,如:
Project A
|_CodeFolder1
|_CodeFolder2
|_SharedFolders
|_SharedFolder1
|_SharedFolder2
哪个是--prefix做什么,每当我尝试添加子树:
git的子树添加前缀= SharedFolders --squash共享的主
有什么办法,我可以告诉git的,有没有前缀,或子树必须保存在项目A直接,就像在第一个模式中一样,不需要为subtr创建一个新的文件夹ee值?
我尝试这个命令
git的子树添加前缀=/--squash共享主
但总是有一个错误。似乎这个子树不会让我直接将树中的文件夹带到我的工作路径中,而不会为共享文件创建一个新文件夹。
任何帮助将不胜感激。