SteemIt Utopian 乌托邦怎么玩? (Development)


很多人想抱乌托邦大腿, 但是不知道如何抱, 怎么用, 我经常被问到这个要填啥:

browse-github-repositories SteemIt Utopian 乌托邦怎么玩? (Development) I.T. SteemIt 程序员

browse-github-repositories

今天就统一来说一下抱乌托邦的具体过程.

通过 SteemConnect 绑定乌托邦

第一次登陆 utopian.io 你需要点 Login 然后输入你的 active key 来连接乌托邦和你的STEEM帐号. 放心, 乌托邦只是通过 active key 来绑定你的帐号, 但实际发贴的时候是取你的 posting key 的, 因为乌托邦需要得到你帖子7天后收成的一小部分, 用于分成 sponsor 和 moderator.

你还需要有一个 github.com 帐号, 还需要懂一些 git 的命令, 这个网上很多, 这里就不多说了.

什么是 Development?

所谓的 Development, 就是对开源项目的开发, 这里可以有两种情况, 一个是你自己的项目, 还有就是别人的开源项目.

自己的项目

比如我自己的 github.com/DoctorLai

github-profile-page SteemIt Utopian 乌托邦怎么玩? (Development) I.T. SteemIt 程序员

github-profile-page

点红色箭头所指的创建一个新的代码仓库:

new-repro-github SteemIt Utopian 乌托邦怎么玩? (Development) I.T. SteemIt 程序员

new-repro-github

然后填入仓库名称, 项目介绍等.

github-create-a-new-repository SteemIt Utopian 乌托邦怎么玩? (Development) I.T. SteemIt 程序员

github-create-a-new-repository

这个代码仓库就是你之后在 utopian 上(本文第一个图)所需要填写的, 比如:

https://github.com/DoctorLai/VideoDownloadHelper

是我的视频下载插件, 那么我自己的仓库填到 utopian 上就是: DoctorLai/VideoDownloadHelper

这里有一个我第一篇 utopian 被 approved 的自己的仓库的例子:

https://utopian.io/utopian-io/@justyy/simple-video-download-helper

需要注意的是, 按 utopian 现规则, 所有仓库必须有一个30天内的代码改动才可以被接受, 如果是很久以前自己的代码, 是不能直接被接受的, 但是可以给自己的代码加功能, 比如:

我的这一篇: https://utopian.io/utopian-io/@justyy/adding-ted-com-video-download-support

就是在同样的仓库下给自己的插件加功能.

别人的项目

说实话, 别人的开源项目较难, 因为你需要多一个步骤. 比如:

前几周, 我给这个 开源项目 : https://github.com/valeriofarias/vbsunit 改了点东西(可以是BUG也可以是其它方面改进)

我的步骤是:

  1. 点击 Fork , 在你的仓库里创建一个分支
    github-fork-a-project SteemIt Utopian 乌托邦怎么玩? (Development) I.T. SteemIt 程序员

    github-fork-a-project

  2. 然后你把改动提交到你自己的分支, 因为你往往没有权限直接把改动提交到原作者的分支.
  3. 然后需要在github 上创建一个 Pull Requests
  4. 只需要等 Pull Requests 被审核通过 合并到作者原主分支即可.
  5. 最后面再写你的 utopian 的帖子, 仓库地址填写原作者的分支(不能是你 Fork 后的分支)

需要注意的是, Pull Requests 需要被 merged 后才会被接受, 而且 Pull Requests 合并的时间必须在30天之内.

这里简要介绍一下 git 的流程:

  1. 创建分支 Fork it!
  2. 创建更改分支 Create your feature branch: git checkout -b my-new-feature
  3. 提交改动 Commit your changes: git commit -am ‘Add some feature’
  4. 推送到你自己的远程分支 Push to the branch: git push origin my-new-feature
  5. 然后提交 PR, Submit a pull request 😀

学习别人的例子

你可以到 这里 查看每天前50名收益的 utopian 帖子, 看看别人都是怎么写的.

GD Star Rating
loading...
本文一共 692 个汉字, 你数一下对不对.
SteemIt Utopian 乌托邦怎么玩? (Development). (AMP 移动加速版本)
上一篇: 最好的发财策略就是忘记它
下一篇: 不与小人论短长

扫描二维码,分享本文到微信朋友圈
de45f25148d6a2454904e670fefa7b9e SteemIt Utopian 乌托邦怎么玩? (Development) I.T. SteemIt 程序员

2 条评论

评论