Xcode: “The working copy ____ has uncommitted changes” vs. git status: “nothing to commit, working directory clean”

前端 未结 4 1832
无人及你
无人及你 2021-01-31 16:57

In Xcode 5.0.2, I try to pull from a remote and am given the following message:

\"The working copy \'project-name\' has uncommitted changes. Commit or discard the change

4条回答
  •  一向
    一向 (楼主)
    2021-01-31 17:28

    You must fix it with command line git. Go to your working folder in Terminal, type:

    git status
    

    That will show you what files have uncommitted changes. Crashlytics, for instance, will update itself as soon as you run it, and even using Xcode/Source Control/Discard Changes won't get rid of it.

    Once you see the files that have uncommitted changes (ignore added files), use:

    git checkout -- Folder/filename.ext
    

    That's the same as a "discard" in Xcode.

    After you've done that, go back to Xcode and you should be able to switch branches.

提交回复
热议问题