2013-07-05 35 views
2

我想清理我的工作區。我爲輔助函數創建了一個單獨的可重用靜態庫,另一個用於主項目。Xcode推工作區與子模塊錯誤存儲庫推

我的目錄結構如下:

SimplyStats/ 
    SimplyStats/ 
    externals/GoodStuffIOS 

兩個主要項目和庫項目已經成功地推/更新/致力於各自到位桶庫。

但是當我使用的XCode推變化,我碰到下面的對話框:

Source Control Push Dialog

注意,對於GoodStuffIOS項目遠程倉庫是有過錯的。存儲庫管理器顯示存儲庫設置正確。無論我做什麼,我都無法修復那個遙控器。我該如何解決?

編輯:這是我的.git/config中的內容(主演回購名稱)

[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 

回答

0

下面是我必須要解決的問題。

  • 關閉工作區,
  • 轉到管理/信息庫,
  • 然後爲每個相關項目,選擇在左欄點擊刪除 ' - '
  • 退出的XCode
  • 驗證/清潔的.git /配置
  • 驗證/清潔.gitmodules
  • 重新打開的XCode
  • 打開的工作區
0

導航到源文件夾,找到.git文件夾,然後導航到它。有一個config文件,包含遠程倉庫的網址:

它應該包含這樣的事情:

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

驗證,如果有正確的URL。在某個臨時文件夾中嘗試使用git clone <remote-repo-url>

+0

謝謝。但它顯示了正確的內容。 –