微信开发者工具Git配置

在多人协同开发的过程中,Git是必不可少的,可以极大提升团队开发效率。最近给下一届项目的学弟学妹们写开发文档的时,回忆起当初配置Git的痛不欲生,我直接

我的小程序开发完全是从b站学的,感谢开源社区dalao们的无私奉献,本蒟蒻斗胆分享一下微信开发者工具如何进行Git初始化的保姆级教程!
1 准备阶段
1.1 安装配置git
安装完成Git后,打开Git Bash,输入如下命令配置个人信息:
配置邮箱(注意双引号不要省略):
1.2 生成密钥
使用ed25519算法生成ssh密钥:
参数解释:
-t : 创建的key的类型,使用ed25519算法
-C : 上面配置的git邮箱
密钥存放的默认路径在 C:\Users\用户名\.ssh\
1.3 Github远程仓库配置
登录项目公用账号,在setting-ssh中添加自己的公钥。
2 首次使用
2.1 克隆仓库
在项目根目录右键"Git Bash Here",克隆远程仓库:
设置并记住ssh密码(后面会用到)
2.2 创建并检出dev分支
进入刚才克隆下来的文件夹,右键“Git Bash here”,再在本地创建并检出dev分支并与远端仓库dev分支建立连接:
2.3 微信开发者工具配置
在微信开发者工具新建项目,进入开发工具后在右上角的“版本管理”中,左侧列表“历史”中选中最新的一个提交,右键选择“将HEAD重置到xxxxxx",取消保持工作区内容(目的就是要清空工作区)。
接下来进入“配置-网络与认证”,认证方式选择SSH Key(指定密钥),填写公私钥路径以及克隆仓库时设置的密码,点击左上方“拉取”(拉取选项不需要修改,分别是“origin/dev”和"合并")进行验证,若拉取成功,则项目Git初始化配置完成
3 微信开发者工具Git GUI使用
每次工作开始前在版本管理中“拉取”,同步远程代码进度(如果有代码冲突则需要手动解决冲突),在历史中可以看到所有成员的提交记录。
每次工作结束后,先“拉取”与远程保持同步(防止有成员在你工作的这段时间内向远程提交了新的修改),再在版本管理的工作区中全选所有待提交修改,填写标题和详情后提交(此时只是提交到本地,没有同步到远程),点击“推送”将本地的提交推送到远程(此时才是真正更新了远程代码仓库)。
4 其它
推送须知:master(稳定)/ dev分支(开发),日常开发在dev分支进行,推送也都是向远程仓库的dev分支推送。 每一个大版本,将dev分支合并到master分支,完成版本的迭代。

如果这篇文章对你有帮助那就太好了!