Git: Possible to use same submodule working copy by multiple projects?

前端 未结 5 1915
自闭症患者
自闭症患者 2020-11-27 14:41

I\'m new to Git. Lets say, I have two git repositories that have the same library added as submodule:

/home/projects/project1/library_XYZ
/home/projects/proj         


        
5条回答
  •  旧巷少年郎
    2020-11-27 15:05

    You can do these since git 2.5:

    1. Delete /home/projects/project2/library_XYZ
    2. Delete /home/projects/project2/.git/modules/library_XYZ
    3. cd /home/projects/project1/library_XYZ
    4. create a branch project2 in /home/projects/project1/library_XYZ
    5. run git worktree add ../../project2/library_XYZ project2

    Now, /home/projects/project1/.git/modules/library_XYZ is shared between 2 projects.

提交回复
热议问题