Why does Xcode 4 continually display “Checking source control status” for a git repository?
When I open my project which has a git repo, Xcode continually displays “Checking source control status” at the top of the window. My git repo is working find and I am able to commit changes to it using the command line utility.
Why am I seeing this message? Furthermore, is there any way to get rid of it? I would like to rename my Xcode project, but with this issue, I can’t. When trying to rename the project, Xcode gives the error: The operation could not be performed because the repository could not be reached.
- Git Commit works with XCode beta but not with normal version
- Xcode 5 - remove source control for project
- Xcode says “Uncommitted Changes” Whenever I try to git pull or push
- Pod Error in Xcode “Id: framework not found Pods”
- Xcode 7 GM can't commit (GIT)
- What is the 'standard' content of .gitignore for an iPhone (Xcode) project?
3 Solutions Collect From Internet About “Why does Xcode 4 continually display “Checking source control status” for a git repository?”
One workaround, if you don’t want to have any interaction with Git in your XCode project would be to move the
.git directory elsewhere.
You can still perform any git operation you want from a shell, with the environment variable
GIT_DIR set to the external path where the
.git has been moved (or adding the option
--git-dir=/path/to/external/.git to any of your git commands).
But XCode shouldn’t be aware of that external .git and shouldn’t try to contact a repo anymore, allowing you to perform any XCode operation you want, like renaming the XCode project.
Xcode 4.0 has many great ideas with much half-baked implementation. It’s exciting for the future of the tool, and sad for the present. Hopefully 4.3, which will be the next release to coincide with iOS 5 and Lion, will resolve this sort of thing–the docs do talk about addressing some of Xcode’s inadequacies w/r/t git.
In the current version, Xcode’s interaction with git is so hobbled as to be useless. I started trying to use it and gave up. My advice is, just don’t go into the repositories section of the organizer window and continue interacting with your repo on the command line.
Go to Preferences in XCODE , select the Source Control TAB and uncheck the “Enable Source Control” button
- iOS Universal Development – Use of Tilde Sign (~) in Xib File and Image Name for differentiation
- Facebook SDK changes to Login in Pop-up view
- generate reliable pseudorandom number
- Cannot store emoji in database
- Check if NSString contains alphanumeric + underscore characters only
- How to show HTML text from API on the iPhone?
- iOS UITabBar : Remove top shadow gradient line
- How to work with deferred location iOS 6?
- Swift: I want to know what is the index path row of the button that i clicked?
- How to access an internal Swift class in Objective-C within the same framework?
- UISegmentedControl in the Navigation Bar with the Back button
- Swift 1.2 assigning let after initialization
- number of day of current year in ios
- Are there any concrete examples when using the Any type is a good solution?
- Reloading UICollectionView causing flickering