# 微信开发者·代码管理
微信开发者·代码管理是为开发者提供的一项代码管理服务,方便微信开发者进行代码推送、拉取、版本管理和多人协作。
# 开通
每个小程序都会自动创建一个以 wx_appid
为路径的专属项目组,用户无需单独进行开通。小程序管理员会自动成为该项目组的 Owner,登录过微信开发者·代码管理的开发者会自动成为该项目组的 Master。
微信开发者·代码管理的登录用户必须同时满足以下两个条件:
该用户必须为微信开发者,即微信小程序、订阅号以及服务号的开发者;
该用户必须为实名认证的用户。
# 登录
微信开发者·代码管理的登录方式包括:
1.通过微信开发者工具版本管理中的“代码管理”快速进入微信开发者·代码管理。
2.通过微信开发者工具的工具栏中的“微信开发者·代码管理”快速进入。
3.通过浏览器微信扫码登录:https://git.weixin.qq.com
# 使用
初次使用的开发者,请先前往微信开发者·代码管理进行账号初始化。未初始化账号将无法创建项目和拉取代码。
用户可登录微信开发者·代码管理系统进行个人信息设置,包括:昵称、头像、Git 账户、SSH 密钥等。
# 小程序专属项目组
每个小程序都会自动创建一个以 wx_appid
为路径的专属项目组,用户无需单独进行开通。
在微信开发者工具版本管理中添加远程仓库时,系统会自动拉取该小程序专属项目组下已创建远程仓库列表。用户可点击选择相应仓库,系统会自动填充该仓库的 URL 和名称,方便用户添加。
添加远程仓库后,如需进行代码推送、拉取,请先前往微信开发者·代码管理系统进行账号初始化并完成账号设置,包括:Git 账号和密码。同时在网络与认证中输入相同的账号和密码用于认证。详细内容可参考文档。
如无可用仓库,可前往微信开发者·代码管理进行创建。
请注意,和用户自主创建的项目组不同,小程序专属项目组具有一些特殊特性,包括:
1.小程序专属项目组人员会自动关联小程序开发者信息,只能在小程序管理后台进行人员管理。
2.小程序管理员会自动成为该项目组的 Owner,登录过微信开发者·代码管理的开发者会自动成为该项目组的 Master。未登录过的开发者,将不会同步权限。
3.小程序专属项目组的路径无法修改。
# 其他项目组
除小程序专属项目组外,用户可在微信开发者·代码管理中创建其他项目组。非小程序专属项目组完全由开发者自行管理。