Huginn 定制功能开发说明

Huginn 定制功能开发说明

如果你想针对当前你的 Huginn 版本增加个人定制功能的话,请参照下面的说明。因为在 GitHub 上将 fork 后的仓库私有化开发并不是一件简单的事情,所以我建议你最好根据下面的步骤来进行操作。

  • 新建一个空的 Github 私有仓库,起名叫 huginn-private,然后将你的 Huginn 公共仓库复制到这个私有仓库中,参见 GitHub’s instructions
  	git clone --bare [email protected]:you/huginn.git
  	cd huginn.git
  	git push --mirror [email protected]:you/huginn-private.git
  	cd .. && rm -rf huginn.git
  • 在私有仓库中新建一个分支(checkout)
  • 将你的 Huginn 公开仓库作为私有仓库(huginn-private)的远程仓库(remote):
    git remote add public [email protected]:you/huginn.git
  • 按照 README 中的 Quick Start 配置你的 Huginn(该步骤已失效)。
  • 当你想贡献补丁的时候,先提交到自己的 Huginn 公共仓库,然后 pull request 到 Huginn 项目的主仓库。

本文由 Huginn 中文网 翻译,已经获得项目作者授权,原文请访问:https://github.com/cantino/huginn/wiki/Private-development-instructions

发表回复