2012-10-05 67 views
0

我有一個項目,我一直在努力一段時間,只是添加了我的bitbucket遠程存儲庫,所以我可以開始有一個遠程源代碼管理。Xcode + bitbucket - 未提交的更改

當我去文件 - >源代碼管理 - >推...它總是說我有未提交的更改。

我選擇了我的項目,做文件 - >源代碼管理 - >提交

我不明白爲什麼它不會讓我來推?

回答

0

這可能是因爲您的項目的用戶數據包含您的編輯上下文。這些文件在使用Xcode時發生變化。

停止跟蹤一切波紋管以下項目的包內的文件夾

  • yourproject.xcodeproj/project.xcworkspace/xcuserdata
  • yourproject.xcodeproj/xcuserdata

的信息,yourproject.xcodeproj是一個包,如果你右鍵點擊它並點擊「顯示包內容」,你會看到提到的目錄。

,然後添加的所有文件婁這些文件夾忽略(的.gitignore如果您使用的git) 你的.gitignore文件將包含那些2線: yourproject.xcodeproj/project.xcworkspace/xcuserdata yourproject.xcodeproj/xcuserdata

希望它有幫助

+0

我沒有這些文件夾。我在xcode中使用默認的git。所以我只是在我的根目錄下創建一個文件myfile.gitignore並列出文件?> – boostedz06

+0

我在TextEdit中創建了一個myproject.gitignore文件,並將其放在我的主項目文件夾中,但它似乎沒有做任何事情。 – boostedz06

+0

我編輯了原始文章以獲得更多詳細信息 – hsarret