【问题标题】:BitBucket SourceTree Pod Update have thousands of pull requestBitBucket SourceTree Pod 更新有数千个拉取请求
【发布时间】:2016-10-20 14:28:57
【问题描述】:

我不知道标题是否与问题相符,但这是我第一次遇到这个问题,我不知道发生了什么,也没有错误,所以无法真正说出问题是什么问题。所以这就是我所做的:

  • 我更新了 pod。据我所知,这是我第一次更新 更新到 iOS 10 后。
  • 我添加了pod 'ActionSheetPicker-3.0'#pod 'IQActionSheetPickerView', '~> 1.0',它更新得很好,没有任何错误。
  • 有一些Undefined symbols for architecture armv7 我用答案here 解决了。我只清理了构建文件夹,但并没有像所说的那样更改Build Active Architecture Only

过了一段时间,这发生了:

我还没有拉或推任何东西。但是通过查看拉取请求是什么,它有这些未提交的更改。

所以这是我认为定义这个问题所需的所有信息。如果您想了解更多信息,请告诉我。
根据评论,我正在分享我拥有的分支机构:

【问题讨论】:

  • 哈哈,我也有!我认为是在运行 pod spec lint 或类似之后,看起来它正在拉动每一个 cocoapod。
  • 执行 pod 更新时,您似乎不在正确的分支上。我会重置您的分支,更改为正确的分支(在这种情况下,它看起来像主分支)并进行拉取以确保您拥有最新的更改。完成后,从那里创建一个新分支并像以前一样更新您的 pod。 - 编辑:对不起,我以为那是你的仓库,但那是可可豆仓库?
  • @JamesP bro 那么解决方案是什么?
  • @dlbuckley 查看我更新的问题。只有一个分支是master。
  • @dlbuckley 我没有得到编辑部分?我的项目在 bitBucket 上,是的,repo 是带有 pod 的。所以一切都在那里。

标签: ios cocoapods bitbucket atlassian-sourcetree actionsheetpicker


【解决方案1】:

好的,这就是我解决它的方法。可能这仅适用于我的情况: 如果您已更新到 iOS 10,则需要更新您的 gem 和 cocoapods。

  1. 打开终端
  2. 写信gem update
  3. 然后gem install cocoapods

然后是cd <path of project>pod install。通过这样做,拉取请求不再发生。

我很幸运,因为我删除了整个项目,然后再次从 bitbucket 克隆,直到我最后一次推送,在那次推送之后我刚刚更新了 pod .在新克隆之后,我运行了上述过程,现在它工作正常。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2019-10-19
    • 1970-01-01
    • 2018-10-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-05-14
    • 2015-02-16
    相关资源
    最近更新 更多