我有一个项目使用两个不同的Git。它们都是相同的应用程序,不同的是版本和语言。假设Folder_1
目录是Version_1
项目,Folder_2
目录是Version_2
项目。
说明:
- 在
Folder_1
中,我使用C语言。 - 在
Folder_2
中我使用C#语言
目录:
|-- Local Disk (D:)
|-- Folder_1 (D:\Folder_1)
|-- Folder_2 (D:\Folder_2)
Folder_1 git结构:
Init --- Branch1 --- Dev
\--- Branch2 --- Master
Folder_2 git结构:
Init --- Dev
\--- BranchX --- Master
\--- Test
问题:
1.如何将Folder_1
git结构合并、复制或移动到Folder_2
git?
期望输出:
Init --- Dev
\--- BranchX --- Master
\-- Test
\- v1_Init
\--- v1_Branch1 --- v1_Dev
\-- v1_Branch2 --- Version_1
1.这样做不好吗?如果答案是肯定的,可以解释为什么。
1条答案
按热度按时间bxpogfeg1#
要创建一个包含不相关历史的分支的Git repo,您所要做的就是“获取”对象并创建“引用”。
现在你可以通过切换分支在两个项目之间切换: