【问题标题】:The process for contribution to git packages?贡献 git 包的过程?
【发布时间】:2010-08-27 04:09:15
【问题描述】:

到目前为止,我只使用带有 gem 的 git 包:

gem install <package>

没有帮助纠正 git-hub 的问题。

不知道你们是怎么做到的?

例如。安装 gem 包后,是否应该手动创建一个文件夹:

git clone <repo>

然后当我发现 gem 包表现异常时,我只是在我的那个 repo 中更正了源,然后我将它推送到 git-hub?

是这个过程吗?或者当我安装它时,源是否已经存在?

分享您的经验,以便其他人知道如何做出贡献,最好是分步进行。

【问题讨论】:

    标签: ruby git open-source github


    【解决方案1】:

    如果您想为使用 Git 的项目做出贡献,那么是的,您应该克隆存储库,将更改提交到克隆,然后将更改推送回来。

    【讨论】:

    • 然后向维护者发送拉取请求
    • @Isaac。维护者不应该发出结帐而不是拉动吗?根据这张图片osteele.com/images/2008/git-transport.png 从本地存储库获取数据,您进行结帐,当我推送更改时,维护者本地存储库中的数据不是吗?或者你的意思是他从我的远程仓库中提取(如果是,如果我不在线怎么办)?
    • 我不是说字面上的 git pull; “拉取请求”是一个 github 术语。见github.com/guides/pull-requests
    • 请注意,如果您想提交拉取请求,您应该在单独的分支上完成您的工作。
    猜你喜欢
    • 2010-12-24
    • 2017-04-05
    • 1970-01-01
    • 2014-10-16
    • 2012-07-29
    • 1970-01-01
    • 2019-02-07
    • 2014-01-30
    • 1970-01-01
    相关资源
    最近更新 更多