Flutter混合开发的版本控制:submodule

阅读: 评论:0

Flutter混合开发的版本控制:submodule

Flutter混合开发的版本控制:submodule

被动的受罪、吃苦不是真正意义上的吃苦。真正的吃苦是为了自己美好的明天主动去吃学习的苦。主动吃学习的苦终将苦尽甘来,而被动吃生活苦的,终将一事无成。

                                                                                                                                                                        ---- 泰语心说

 当我们用flutter进行混合开发时,编写一个flutter module,为了让Android 和 iOS都能引用,这个时候就需要用到git 的 submodule 。

添加:

当我们在已有的Android 工程中引用一个另一个仓库时:

git submodule add 仓库地址 路径

仓库地址:是指子模块仓库地址。

路径:指将子模块放置在当前工程下的路径(如:flutter_module,可以理解为Flutter module 在你工程中的module名字)

运行完此命令,会生成一个.gitmodules文件,里面有一些配置信息。并且会将仓库代码拉取到本地。

 

当别人拉去你带有 submodule 仓库的代码时:

初始的时候,submodule的内容并不会自动下载下来的,此时需要执行如下命令:

git submodule update --init --recursive

即可将子模块内容下载下来。

本文发布于:2024-02-04 14:02:09,感谢您对本站的认可!

本文链接:https://www.4u4v.net/it/170708856256196.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:版本   Flutter   submodule
留言与评论(共有 0 条评论)
   
验证码:

Copyright ©2019-2022 Comsenz Inc.Powered by ©

网站地图1 网站地图2 网站地图3 网站地图4 网站地图5 网站地图6 网站地图7 网站地图8 网站地图9 网站地图10 网站地图11 网站地图12 网站地图13 网站地图14 网站地图15 网站地图16 网站地图17 网站地图18 网站地图19 网站地图20 网站地图21 网站地图22/a> 网站地图23