赞
踩
目录
(2)加入项目组后,在原有项目的基础上添加自己的分支,然后上传
微信开发者·代码管理是为开发者提供的一项代码管理服务,方便微信开发者进行代码推送、拉取、版本管理和多人协作。
详细内容推荐查看官方文档,本篇博客只用做记录微信小程序项目创建过程中,代码管理平台和开发工具二者的配合使用
账号注册完成后,进入个人设置
在个人设置中,邮箱必填
秘钥和账户二选一,用于认证,推荐账户,秘钥生成需要使用git,账户直接自己设置即可,如果忘记账户可以回来在这里更改
在微信小程序开发者工具中,这些配置会用到的地方:
完成账号相关配置后,创建新项目
项目路径和描述,自由填写即可,
命名空间按照需求选择项目组还是个人命名
可见级别,一般为私有,想创建开源项目选择公开
创建完成后,复制链接,打卡微信开发者工具
进行如下操作,名称随意填写,复制链接填写至URL处
版本管理——》设置——》通用——》用户(填写代码管理平台的用户名和邮箱)
选择“通用”旁边的“网络和认证”,在认证方式中选择使用用户名和密码,填写代码管理平台的个人设置中已经配置好的账户和密码
至此,重要配置基本完成,可以使用平台来管理代码了
打开版本管理后,项目自动初始化,设置完成后,点击推送,填写要推送的分支,确定后完成代码上传
打开远程仓库,即可查看,代码已经上传完成
首先点击“抓取”,可以获取远程仓库的所有代码信息,基于远程仓库,我们创建属于自己的分支,不推荐直接将代码推送到master分支,多人协同开发时,需要各自建立独属于自己的分支,项目领导者还需要设置测试分支、正式发布分支等
项目组中选择最新的代码,一般在master分支(也可能在其他分支,建议检查项目组代码选择最新分支),右击master分支检出本地分支
这时本地master分支更新,右击master分支,创建新分支,并对新分支进行命名,这里我先用test_dev命名,将新分支检出
然后,进行代码编写和更改,更改完成后,在工作区提交
提交完成后,进入所在本地分支(如我这里的test_dev分支),选择推送
首次推送选择“推送到新的远程仓库分支”,需要写新仓库的名称,仓库在远程自动创建,后面再次推送时选择上面的“推送到一下远程仓库分支”,选择之前创建好的对应仓库即可
个人开发者管理项目一般用不到合并请求
在微信开发者代码管理中,进入自己的项目,选择“合并请求”,选择自己创建的分支和目标分支,点击“比较两分支”,填写标题和说明后提交,等待项目组长审核即可
项目组长可查看合并请求,代码没有问题同意即可,否则关闭请求
项目组内成员获取最新代码,将新代码与本地代码进行合并,才能进行上传和请求合并
1、抓取远程分支的最新记录
2、将master(项目组中保存最新代码的地方,不一定是master)重新检出为head,然后拉取更新后的远程master
3、重新检出自己负责的分支和master进行合并,合并之后可能需要调整代码格式,可能需要二次提交
再次进行合并,如果工作区没有新的内容需要提交,则代码合并完成,进行推送和请求合并即可
在工作区完成提交后,直接推送到对应分支即可
1、需要现在本地将个人代码与最新代码合并
2、推送到远程仓库中对应自己项目的分支
3、创建合并请求
4、等待项目组长判断是否允许合并
问题:有时认证会丢失,可能在切换项目的时候出现,或者一段时间不登录项目后出现
解决方法:重新填写认证方式
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。