【问题标题】:Using PhoneGap Git Subversion使用 PhoneGap Git 颠覆
【发布时间】:2011-03-12 13:15:49
【问题描述】:

我已经开始为PhoneGap 编写插件,现在我想在PhoneGap Plugins Git 内的IPhone 目录下创建一个文件夹。有没有我可以遵循的指南来为我的插件创建目录以便开发人员做出贡献?

【问题讨论】:

    标签: iphone git plugins directory cordova


    【解决方案1】:

    最简单的方法是:

    • fork PhoneGap Plugins GitHub repo,即在 GitHub 服务器端创建一个由您管理的克隆:参见 GitHub help page on Fork a Repo
    • 在本地克隆该分叉
    • 使用您的插件创建您自己的文件夹,并将其推送回您的 GitHub fork,使其对所有人可见
    • 要求开发人员通过分叉您自己的 PhoneGap 插件项目版本来为您自己的插件做出贡献
    • 包括来自这些开发者的任何 pull requests
    • 一旦您对您的插件和您所包含的开发人员贡献感到满意,请将您自己的pull request 提交给原始项目。

    您实质上创建了一个中间PhoneGap repo,它将收集您自己插件的所有贡献(您和其他开发人员),然后将新文件夹内容提交回原始PhoneGap Plugins project

    【讨论】:

    • 我将存储库分叉并克隆到我的主文件夹中,然后将一个文件夹添加到 iphone 目录中。现在我应该推吗?任何命令?我正在使用“git push git@github.com:username/phonegap-plugins.git”,但它不起作用。
    • @Umair:一个简单的git push origin master 就足够了,除非 git 端口 (9418) 以某种方式被阻塞。如果是这种情况,请尝试使用https://username@github.com/username/phonegap-plugins.git 进行克隆:端口 22 很少被阻塞。
    • @Umair:git remote -v 在您的本地 git 存储库中显示什么?
    • @Umair:好的,这意味着您不在本地 git repo 中。您需要先克隆您的 GitHub 存储库,然后添加、提交和推送。
    • 是否有一个明确的 Git 指南,它简短而准确,我可以阅读它来做到这一点?我对它完全陌生。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-08-14
    • 1970-01-01
    • 1970-01-01
    • 2010-10-04
    • 2011-11-29
    • 1970-01-01
    相关资源
    最近更新 更多