flutter,pubspec.yaml文件中git版本引入问题,打tag

本文详细介绍在Flutter项目中如何通过pubspec.yaml配置文件引入外部库,包括从pub.dev网站、本地模块及git仓库引入的方法。特别讲解了如何使用git tag进行版本控制,确保本地修改与远程仓库同步。

如题,直接上命令:

#git tag -a 1.0.0 -m "创建tag日志“

#git push --tags

一般我们再flutter的配置文件pubspec.yaml中进行各种外部库的引入。其中引入的方式无非就是https://pub.dev/网站中的、或者本地模块、或者git。

第一种方式都很简单,直接按照库说明引入即可;

第二种本地的方式,指定自己的本地库的路径,写上path即可,如图

这种方式的常见场景一般是先把远程的库下载到本地,再引入,这样修改的话,本地直接可见,等到一个版本功能全部完成,再直接推到线上远程仓库。

第三种就是git方式,例如我们自己在远程仓库中写了一个库 ht_login_module,如图

大家注意到这里有个版本号,0.0.8.16,用ref : ' 0.8.0.16 '的方式引入。其实对应的就是远程仓库中的tag版本如图:

怎么打tag呢,就是文章开头说的命令:

#git tag -a 1.0.0 -m "创建tag日志“

#git push --tags

例如图片中我的git命令就是:
git tag -a 0.0.8.16 -m "写上这次tag的说明"
git push --tags

千万注意:--tags别写漏了,要不然不报错,但是远程仓库中看不到对应的tag标记。

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值