小程序合作开发(+gitee)
下载好 微信开发者工具、git
加入微信小程序和gitee开发成员
- 克隆项目
在gitee仓库中获取https格式的url
指令git clone + url
找到合适开发的文件夹,空白处点击鼠标右键->git bash here
把指令粘贴到git中运行就行, 成功clone如下
-
导入项目
打开微信开发者工具->导入项目->选择刚才clone的文件夹,确认appid一致
-
配置项目版本管理
点击开发者工具右上角的版本管理按钮
检查 设置->通用/网络和认证/远程 中的个人信息和url地址,和gitee上的保持一致
-
开发
开发者对每项需求都要设置特定分支,分支名称需要明确指向开发内容
完成分支的创建后我们就能在gitee代码仓库找到这个分支
当我们在自己的分支中修改好代码的时候,点击右上角 版本管理 ,进入下面的页面,工作区中有5个变化,点击 工作区, 勾选需要提交的代码,并填写提交的标题,上传
此处[WN]一般指创建了新文件,[RC]–优化,[BF]–bug修复
点击推送,把它push到远程仓库
Gitee上看一下,push成功! -
分支合并
Master分支为我们的主分支,所有分支都要从master上拉,所以当我们完成一个part的开发之后要及时把代码合并到master分支
点击 pull request->新建pull request->选择分支->填好标题和内容->检查文件改动->‘创建’
代码没问题了就点击通过,合并->接受pull request
-
重新拉取master分支
在开发者工具中切换回master分支,点下旁边的刷新,点OK就可以
成功更新,
如果有新需求,重新在master上建立分支,见4
关于Git
Git is a free and open source distributed version control system designed to handle everything from small to very large projects with speed and efficiency.
Git is easy to learn and has a tiny footprint with lightning fast performance. It outclasses SCM tools like Sub version, CVS, Perforce,and ClearCase with features like cheap local branching, convenient staging areas, and multiple workflows.**