普通成员不具备仓库修改权限,可通过先 fork 后 Pull Requests 的方式进行贡献:
- 如果你是第一次参与编辑:
- 前往仓库地址,fork 一份仓库。
- 将仓库克隆(clone)到本地。(推荐使用 SSH 方式)
- 对克隆下来的项目文件夹进行编辑,可以使用 VS Code 等编辑器打开项目文件夹以获得更好的编辑体验。
- 编辑过后进行本地渲染预览,验证有无渲染错误。(具体步骤参考本地预览)
- 按提交规范在本地创建提交(commit)。(先暂存(add)后提交(commit),自行学习)
- 推送(push)本地提交到远程。
- 前往仓库地址创建Pull Requests.(见参考链接 - 创建拉取请求)
创建 Pull Requests 之前,请从上游仓库拉取最新更改,否则会导致 Pull Requests 被驳回。
- 如果你是第二次编辑:
- 从上游拉取最新更改。(见参考链接 - 同步复刻)
- 对项目文件夹进行编辑。
- 进行本地渲染预览,验证有无渲染错误。
- 按提交规范在本地创建提交(commit)。
- 推送(push)本地提交到远程。
- 前往仓库地址创建Pull Requests.(见参考链接 - 创建拉取请求)
创建 Pull Requests 之前,请从上游仓库拉取最新更改,否则会导致 Pull Requests 被驳回。
参考链接: