Skip to content
Bob Jiang edited this page Feb 24, 2018 · 8 revisions

欢迎进入Solidity中文官方网站Wiki!

写在前面

使用github,当前的工作流程中至少会有4份文件的存储:

  1. 最终发布的版本,可以点此查看
  2. 发布前的开发中版本,可以点此查看
  3. 你自己仓库中的版本,例如这里
  4. 本地文件,存储在您的本机。

开始前的准备

  1. 注册github账号
  2. 下载github客户端

如何进行翻译

如何Fork

  1. 用你的账号登录github
  2. 访问Solidity中文github仓库地址
  3. 点击右上角的Fork按钮,如下图
  4. Fork成功后会跳转到你自己的仓库,如下图

github desktop准备

  1. 点击Github Desktop -> Preference,用你的github账号登录客户端
  2. 复制Fork好的仓库地址,如图
  3. 点击File -> Clone Repository... 从上述Fork好的仓库中,同步(clone)仓库到本地
  4. 这一步,你的github desktop就准备好了。可以点击左侧的History标签,看到历史提交记录

开始翻译

  1. 到你的本地目录(所有文件存放在这里)找到README.md。本地目录如下图
  2. 修改README.md文件中,工作进度部分,按照示例进行填写。如果有新文件要翻译,可以自行添加
  3. 比如我在README.md中,第31行增加一个空行(为演示用)
  4. 修改保存后,返回到Github Desktop客户端,Changes标签提示有一个文件被修改。
    左下角,填写修改说明,点击Commit to develop,即提交到本地的develop分支
  5. 点击Repository -> Pull (关键,每次Push之前一定要执行)
  6. 在“Push Origin”中,提示有一个新提交,可以push到你的github仓库,点击后开始push
  7. 到这一步,文件已经从本地,提交到你自己的github仓库了
  8. 下面开始进行合并请求。
    点击菜单“Branch -> Create Pull Request”,会跳转到网页上
    注意!左侧是目标仓库和分支,右侧是源仓库和分支。下面会提示本次提交的文件,以及修改的部分。
  9. 点击“Create Pull Request”按钮,跳转下一页 注意:写明本次提交的标题,以及描述。
  10. 点击“Create Pull Request”按钮,跳转下一页。 翻译提交到此结束。
    接下来就是等待审校人员进行校对,以及评审意见。

如何拉取最新的文件到本地

  1. 打开Github Desktop客户端
  2. 点击菜单“Branch -> Merge into current branch”
  3. 选择“upstream/develop”,即从上游的develop分支合并到本地,如图
  4. 此时本地文件是最新的,但你的github仓库还需要更新,因此可以看到“Push Origin”提示,本次有多少个更新需要提交
  5. 点击“Push Origin”后,可以返回History标签进行检查,最近的更新状态
Clone this wiki locally