繁体   English   中英

在父回购中从子目录创建Git回购

[英]Create Git Repo From Sub-Directory In Parent Repo

如果我在目录上有一个Git repo,说/app1是否可以在目录/app1/framework上创建子/app1/framework ,基本上我想将框架保留在父目录中,但我想能够克隆只是framework的内容。

我假设您不打算在父回购中添加subrepo中的文件 - 这可能是个坏主意(尽管可能)。

是的,你可以在另一个repo下创建repos,通常将它们用作子模块是有意义的。 一般来说,我发现Pro Git预订了一个完整而友好的来源。

如果看起来势不可挡,这里有一个简短的总结: Git Submodules Cheatsheet 您将在实践中使用的额外命令:

git submodule add pathto/subrepo        # to add/link a subrepo(app1/framework to parent one /app1, the first time
git submodule update  [--init]          # if parent repo is shared(clone), where someone else added a submodule [--init: first time after the clone]
git commit                              # an extra commit on parent repo to record the changes in the subrepo

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM