"mixed" or "merged" submodules

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hello,

here  https://stackoverflow.com/q/72770397/1876484

I asked this question:

I'm aware of git submodules which dwell each in its own separate directory.

1. But is there such thing as "mixed" submodules whose content is
"merged" together?

For instance:

- Submodule1 (path ./), consist of files `a.txt`, `b.txt` and
directory `C` with the file `1.txt`
- Submodule2 (path ./), consist of files `x.txt`, `y.txt` and
directory `C` with the file `2.txt`
- Resulting "mixed" repo of both submodules: files `a.txt`, `b.txt`,
`x.txt`, `y.txt` and directory `C` with the files `1.txt`, `2.txt`

2. If it is not implemented in git - is there a workaround to achieve this?

Here my use case:

Both submodules - independent libraries (collection of books as plain
text files), which have same structure (directories = book
categories). I want to present the combined parent git repository as
full collection of books, while both projects evolve independently and
do not overlap (in terms of file names = books).

I got a very detailed and informative answer. My question now - do you
see any other practical use cases for such a feature? Would such a
more general case of submodules be a good feature in git or not?

Thank you!



[Index of Archives]     [Linux Kernel Development]     [Gcc Help]     [IETF Annouce]     [DCCP]     [Netdev]     [Networking]     [Security]     [V4L]     [Bugtraq]     [Yosemite]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux SCSI]     [Fedora Users]

  Powered by Linux