【问题标题】:Guide to forking and working on a rails gem [closed]在 Rails 宝石上分叉和工作的指南 [关闭]
【发布时间】:2013-01-01 12:52:56
【问题描述】:

我正在寻找某种指南,可以帮助我开始分叉 gem,在我需要的地方更改它们并编写补充代码(测试等)并解释 github 中的拉取请求过程

假设我了解 rails ruby​​ 和 rspec,我缺少关于 gem 的工作原理、每个文件的含义以及我应该如何更改其中的任何内容以及我应该以什么方式工作的专业知识 - 我应该创建一个新的 Rails 项目,特别是为此?还是在我的原始项目中使用 gem?

例如,我想为 gem 使用生成器创建的迁移添加一个简单的属性,但我不确定从哪里开始添加它,以及下一步如何处理 gem 文件。

到某个地方的链接解释它会很棒.. google 不是很有帮助

【问题讨论】:

    标签: ruby ruby-on-rails-3 github gem pull-request


    【解决方案1】:

    我建议您先搜索如何创建宝石。 “Make your own gem”将帮助您开始。

    【讨论】:

    【解决方案2】:

    我不认为您描述的指导存在或可以编写。原因 很简单:Gems 可以以非常不同的方式实现。我只能推荐它 尝试在 github.com 上找到一些具有非常基本实现的 gem,例如 为自我教育目的而编写的示例,然后阅读并 用它们做实验。

    我自己最近也有类似的意图搜索过,我发现 acts_as_commentable 很有帮助。

    更新:

    关于 GitHub 上的“拉取请求”过程:这个视频很有用 Intro to GitHub Pull Requests 当然还有 GitHub Fork A RepoUsing Pull Requests 文档。

    【讨论】:

      【解决方案3】:

      您可以在下面找到与您的问题相近的答案:

      【讨论】:

        猜你喜欢
        • 2011-03-04
        • 1970-01-01
        • 2012-05-26
        • 2014-07-23
        • 2016-01-13
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多