2

我正在尝试清理我的工作区。我为辅助函数和主项目创建了一个单独的可重用静态库。

我的目录结构如下:

SimplyStats/
    SimplyStats/
    externals/GoodStuffIOS

主项目和库项目都已成功推送/更新/提交到各自的 bitBucket 存储库。

但是当我使用 XCode 推送更改时,我得到以下对话框:

源代码管理推送对话框

请注意,GoodStuffIOS 项目的远程存储库有问题。存储库管理器显示存储库设置正确。无论我做什么,我都无法修复那个遥控器。我该如何解决?

编辑:这是我的 .git/config 的内容(已为 repo 名称加星标)

[core]
    repositoryformatversion = 0
    filemode = true
    bare = false
    logallrefupdates = true
    ignorecase = true
    precomposeunicode = false
[branch "master"]
[remote "SimplyStats"]
    url = https://************@bitbucket.org/**********/simplystats
    fetch = +refs/heads/*:refs/remotes/SimplyStats/*
[submodule "externals/GoodStuffIOS"]
    url = https://************@bitbucket.org/**********/goodstuffios.git
4

2 回答 2

0

导航到源文件夹,找到该.git文件夹​​并导航到它。有一个config文件,其中包含远程存储库的 url:

它应该包含如下内容:

[remote "origin"]
  url = <remote-repo-url>
  fetch = +refs/heads/*:refs/remotes/upstream/*

验证它是否具有正确的 url。git clone <remote-repo-url>在某个临时文件夹中尝试一个。

于 2013-07-05T21:16:54.593 回答
0

这是我必须做的来解决这个问题。

  • 关闭工作区,
  • 转到组织者/存储库,
  • 然后对于每个相关项目,在左栏中选择并通过单击“-”删除
  • 退出 XCode
  • 验证/清理 .git/config
  • 验证/清理 .gitmodules
  • 重新打开 XCode
  • 打开工作区
于 2013-07-07T12:48:29.010 回答