I have a Git repository including a Git repository.
repo1/
.git/
files
repo2/
.git/
files
files
Is it possible to work with this architecture?
Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.
Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.
Lost your password? Please enter your email address. You will receive a link and will create a new password via email.
Please briefly explain why you feel this question should be reported.
Please briefly explain why you feel this answer should be reported.
Please briefly explain why you feel this user should be reported.
You can have nested git repos:
The parent repo will simply
ignore nested repo.jleedev comments and illustrates with this gist script that the parent repo
would track the nested repo state through a gitlink.
(gitlink = SHA-1 of the object refering to a commit in another repository. Git links can only be specified by SHA or through a commit mark.
A gitlink has a special mode ‘
160000‘, used for submodules, but also present for simple nested repos).However, usual commands would not acknowledge the nested repo:
addorcommitwould apply only in one repo, not the other.git submodule would allow to reference the nested repo from the parent repo, and keep an exact reference of the child repo.
Another alternative could involve: