git checkout后的Xcode刷新项目

时间:2018-08-08 22:15:20

标签: xcode git

我刚刚开始尝试在Xcode中进行git集成,但似乎找不到找到一种方法来使git checkout后Xcode重新加载项目文件。假设我有两个分支,一个包含文件的稳定分支:
a.cpp
b.cpp
还有一个不稳定的分支,其中包含文件:
a.cpp
b.cpp
c.cpp
如果我从稳定分支开始并签出不稳定分支,则c.cpp文件不会出现在导航栏中或构建阶段的编译源中。如果然后我关闭该项目并重新打开它,则该项目似乎已正确加载,并且c.cpp文件按预期显示。如果我随后再次签出稳定分支,则会从工作副本中删除c.cpp文件,但是该项目再次没有刷新,因此显示为丢失(红色)。再说一次,如果我关闭并重新打开项目,文件将按预期从导航器中消失。对我来说似乎很奇怪,每次结帐带有不同项目文件的git commit时,我都必须关闭并重新打开Xcode。这是Xcode的行为方式还是我的实例上的错误(这不是Mac上的软件第一次表现出怪异)

0 个答案:

没有答案