# 微信开发者·代码管理

微信开发者·代码管理是为开发者提供的一项代码管理服务,方便微信开发者进行代码推送、拉取、版本管理和多人协作。

# 开通

每个小程序都会自动创建一个以 wx_appid 为路径的专属项目组,用户无需单独进行开通。小程序管理员会自动成为该项目组的 Owner,登录过微信开发者·代码管理的开发者会自动成为该项目组的 Master。

微信开发者·代码管理的登录用户必须同时满足以下两个条件:

  1. 该用户必须为微信开发者,即微信小程序、订阅号以及服务号的开发者;

  2. 该用户必须为实名认证的用户。

# 登录

微信开发者·代码管理的登录方式包括:

1.通过微信开发者工具版本管理中的“代码管理”快速进入微信开发者·代码管理。

2.通过微信开发者工具的工具栏中的“微信开发者·代码管理”快速进入。

3.通过浏览器微信扫码登录:https://git.weixin.qq.com

# 使用

初次使用的开发者,请先前往微信开发者·代码管理进行账号初始化。未初始化账号将无法创建项目和拉取代码。

用户可登录微信开发者·代码管理系统进行个人信息设置,包括:昵称、头像、Git 账户、SSH 密钥等。

# 小程序专属项目组

每个小程序都会自动创建一个以 wx_appid 为路径的专属项目组,用户无需单独进行开通。

在微信开发者工具版本管理中添加远程仓库时,系统会自动拉取该小程序专属项目组下已创建远程仓库列表。用户可点击选择相应仓库,系统会自动填充该仓库的 URL 和名称,方便用户添加。

添加远程仓库后,如需进行代码推送、拉取,请先前往微信开发者·代码管理系统进行账号初始化并完成账号设置,包括:Git 账号和密码。同时在网络与认证中输入相同的账号和密码用于认证。详细内容可参考文档

如无可用仓库,可前往微信开发者·代码管理进行创建。

请注意,和用户自主创建的项目组不同,小程序专属项目组具有一些特殊特性,包括:

1.小程序专属项目组人员会自动关联小程序开发者信息,只能在小程序管理后台进行人员管理。

2.小程序管理员会自动成为该项目组的 Owner,登录过微信开发者·代码管理的开发者会自动成为该项目组的 Master。未登录过的开发者,将不会同步权限。

3.小程序专属项目组的路径无法修改。

# 其他项目组

除小程序专属项目组外,用户可在微信开发者·代码管理中创建其他项目组。非小程序专属项目组完全由开发者自行管理。

# Git 使用相关教程

  1. Git 命令使用方法,详情

  2. 微信开发者工具版本管理使用方法,详情

  3. 使用 Git 命令或者 Git 可视化工具将代码提交到 微信开发者·代码管理,下载地址