首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >git的子模块和签出命令用于什么?

git的子模块和签出命令用于什么?
EN

Ask Ubuntu用户
提问于 2015-04-24 07:39:38
回答 1查看 752关注 0票数 1

我希望我的问题不会脱离话题。

我正在我的笔记本电脑上安装OpenBR (Ubuntu14.04)。在使用说明之后,我发现了以下3条命令行:

代码语言:javascript
复制
git checkout <tag>
git submodule init
git submodule update

我想知道有人能不能解释一下他们的意思?

提前感谢您的帮助。

EN

回答 1

Ask Ubuntu用户

回答已采纳

发布于 2015-04-24 07:53:33

我自己找到了解决办法:)

( git子模块(更新和init)

子模块允许将外部存储库嵌入到源树的专用子目录中,始终指向特定的提交。它们不应与遥控器混淆,远程处理主要用于同一项目的分支;子模块用于不同的项目(您希望将其作为源树的一部分),而两个项目的历史仍然完全独立,您不能从主项目中修改子模块的内容。

git结帐

更新工作树中的文件,以匹配索引或指定树中的版本。如果没有提供路径,git签出也将更新HEAD,将指定的分支设置为当前分支。

票数 1
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/613222

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档