【Git腾讯工蜂】微信开发者工具中Git使用详解【五步秒速学会】

【Git腾讯工蜂】微信开发者工具中Git使用详解【五步秒速学会】写在之前:由于业务扩展,公司需要开发小程序,之前在做RN开发,才结束,就得边学边维护。但是,有东西学,当然是好的,正所谓工欲善其事必先利其器,开发一个新项目之前,版本管理工具可是第一位。进入微信开发工具后,发现需要使用新的版本工具-“工蜂”,在这之前公司用的GitLab搭建的服务器,本以为有什么不同,但是忘记了是TX的!!!咳咳,不难发现,这是微信开发工具有意推广TX…

写在之前:

由于业务扩展,公司需要开发小程序,之前在做RN开发,才结束,就得边学边维护。

但是,有东西学,当然是好的,正所谓工欲善其事必先利其器,开发一个新项目之前,版本管理工具可是第一位。

进入微信开发工具后,发现需要使用新的版本工具 – “工蜂”,在这之前公司用的 GitLab 搭建的服务器,本以为有什么不同,但是忘记了是 TX 的!!!咳咳,不难发现,这是微信开发工具有意推广 TX 的工蜂,其实也大同小异。

题外,工蜂?真的把我们程序猿当做蜜蜂了啊?啊,喂!

注:阅读之前,需要有git的相关操作以及机器安装Git。(补课传送门:Git – Book


机器环境:

  1. Mac 10.13.3
  2. Git version 2.10.1

步骤说明:

  1. 需要登录工蜂平台,注册账户。
  2. 配置账户信息。
  3. 创建项目及分支。
  4. 微信开发工具配置。
  5. 拉取项目,提交合并测试。

以上五步,第一步进入自行注册即可,剩下四步。那么,废话不多说,let’s go.


二,配置账户信息

登录后,点击【个人设置】配置好用户名及昵称后,在【密码设置】里配置好密码。

【Git腾讯工蜂】微信开发者工具中Git使用详解【五步秒速学会】

【Git腾讯工蜂】微信开发者工具中Git使用详解【五步秒速学会】

【Git腾讯工蜂】微信开发者工具中Git使用详解【五步秒速学会】


三,创建项目及分支

点击【返回个人中心】

【Git腾讯工蜂】微信开发者工具中Git使用详解【五步秒速学会】

右上角【创建项目】

【Git腾讯工蜂】微信开发者工具中Git使用详解【五步秒速学会】

在【新建项目】时,可以对项目名称进行命名,路径也就是项目名称啦。

【Git腾讯工蜂】微信开发者工具中Git使用详解【五步秒速学会】

这样,我们的项目版本库就创建好啦,当然,有的同学会问了,我的版本库是空的,那我下载什么?

根据下面的提示,进入微信小程序项目文件夹,比如使用微信开发工具新建了一个小程序的Project,那么进入该文件夹下,根据提示【创建一个新的版本库】进行操作即可。

【Git腾讯工蜂】微信开发者工具中Git使用详解【五步秒速学会】

四,微信开发工具配置。

使用微信开发工具打开项目,注意版本。

点击版本管理。

【Git腾讯工蜂】微信开发者工具中Git使用详解【五步秒速学会】

以下是基本的 git 操作以及分支的展示。【确实界面很简洁,看起来很舒服,但是,换成中文,竟然有一点不适应。】

【Git腾讯工蜂】微信开发者工具中Git使用详解【五步秒速学会】

接下来,点击【设置】->【网络和认证】,对账户进行配置,也就是刚才工蜂上面填写的。

【Git腾讯工蜂】微信开发者工具中Git使用详解【五步秒速学会】

配置完成啦。

注:如果需从git上拉取别的新项目,需使用git命令拉取项目到文件夹之后,再使用微信开发工具打开进行如上操作即可。

git clone "your_project_url"

五,拉取项目,提交合并测试。

点击拉取,选择分支以及合并方式即可拉取该分支下的更新。

【Git腾讯工蜂】微信开发者工具中Git使用详解【五步秒速学会】

出现这个小勾,则表示拉取成功啦,在【历史】一栏中可以查看。

【Git腾讯工蜂】微信开发者工具中Git使用详解【五步秒速学会】


附加步骤:

什么?为什么还会有附加步骤,说好的五步走呢?

哈哈哈哈,打不过我吧,啦啦啦啦啦啦啦啦~各位忘了,第一步不是注册账户吗,抵消抵消~

咳咳,言归正传,通常 Gitmaster 分支,是对外发布的主要稳定版本,也就是生产版本。所以,需要新建一个自己的分支对项目进行操作。

此外,需要一个 develop 分支来对大家开发的代码进行合并,之后在上线的时候,推送到 master 分支。

master 分支的 bug ,切一个新分支【命名为 master + 预计发布日期 如 master20181212 】出来进行修改,而新功能则在 develop 上继续开发。

所以,我们现在需要新建一个自己的分支来供自己提交代码,上述大概的流程是:

提交并推送到【自己的分支】->合并推送到【 develop 分支】->合并推送到【 master 分支】


话不多说,开搞开搞。

点击【项目】,然后找到刚才初始化后的项目点击进入:

【Git腾讯工蜂】微信开发者工具中Git使用详解【五步秒速学会】

点击【分支】即可查看当前项目下拥有的分支

【Git腾讯工蜂】微信开发者工具中Git使用详解【五步秒速学会】

这里已经有了两个分支,一个是 master ,一个是我自己创建的分支,点击右上角【创建分支】,进行新分支创建。

【Git腾讯工蜂】微信开发者工具中Git使用详解【五步秒速学会】

输入新分支的名称,以及分支的来源(from)

【Git腾讯工蜂】微信开发者工具中Git使用详解【五步秒速学会】

创建好之后,在微信开发工具中进行相应操作。

点击【分支】即可新建一个本地分支

【Git腾讯工蜂】微信开发者工具中Git使用详解【五步秒速学会】

选择基于哪个分支创建,这里命名需和远程新建的一样

【Git腾讯工蜂】微信开发者工具中Git使用详解【五步秒速学会】

创建好之后,点击抓取

【Git腾讯工蜂】微信开发者工具中Git使用详解【五步秒速学会】

这样,我们本地有了新建的分支,远程也有了新建的分支。那么新建的分支提交并推送代码后,点击【合并】,比如我A分支提交推送后,本地检出(check out)master分支,然后合并本地的A分支,在点击推送。这样,远程的A和master分支都有了更新的代码,其他伙伴更新分支,即可下载到你提交的代码。

【Git腾讯工蜂】微信开发者工具中Git使用详解【五步秒速学会】


好了,就先写到这儿,可能说得有点快,有不详细获取错误的地方,欢迎指出。当然,有什么不明白也可以留言交流。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/38976.html

(0)
编程小号编程小号

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注