美文网首页
SourceTree切换Git分支之后XCode目录结构混乱

SourceTree切换Git分支之后XCode目录结构混乱

作者: 极客飞 | 来源:发表于2018-08-28 19:18 被阅读0次
写在前边(过程描述)

今天上午测试人员通知某分支(称之为分支一)版本上出现了问题,需要我看一下。对于分支这个概念来说,我就是个小白,因为之前公司工作都是在master分支上做工作。换到新公司,我基本上都是在分支二上做操作。开始解决分支一的问题,我的做法是,第一步:打开SourceTree(我用的是SourceTree管理),第二步:提交当前分支的修改内容,然后直接点击左边分支一,切换工作分支,第三步:回到XCode中,发现项目结构已经乱了,各种乱,感觉分支一和分支二的东西混乱了,GAME OVER。

目录乱了就是各种调整,删除啊,添加文件啊各种,但是问题层出不穷。冷静考虑一下,我一直在分支二上做操作,不应该会影响到分支一,而且在网页上看Git上也没有问题啊,难道是因为切换分支过程中出现问题?

意外成功!!!

重新clone一份新的,(之前的项目结构已经很乱了,舍弃了),然后checkout分之一,发现项目结构没问题,运行成功。

自己想的结论

最终得出结论(自己猜的,仅供参考)
切换分支的时候:
第一步:关闭XCode,关闭XCode,关闭XCode!!!;
第二步:提交当前分支的代码(例如我用的SourceTree提交的);
第三步:切换分支;
第四步:重启XCode。
我通过这样解决了我的问题,感觉是我在分支二上做工作做久了,XCode会有一些文件啊,路径啊,结构啊的缓存,直接切换分支的话,可能不能更新,也就是切换分支出现问题了。(自己总结)

相关文章

  • SourceTree切换Git分支之后XCode目录结构混乱

    写在前边(过程描述) 今天上午测试人员通知某分支(称之为分支一)版本上出现了问题,需要我看一下。对于分支这个概念来...

  • 前端架构

    应用 构建模板结构 模拟同步数据 模拟异步数据 git 分支操作 git check out 切换分支: git ...

  • 创建与合并分支

    查看分支:git branch 创建分支:git branch 切换分支:git checkout 创建+切换分支...

  • 【操作】git版本控制流入门命令FQ#1

    查看分支:git branch -a创建分支:git branch切换分支:git checkout创建+切换分支...

  • git的常用命令

    从git服务器拉取最新代码 提交代码到git服务器 git查看当前git目录所在分支 查看所有git分支 切换分支...

  • 分支

    新建分支git branch [分支名] 切换分支git checkout [分支名] 新建分支并切换到分支git...

  • git切换分支

    首先通过git branch -a来查看所在目录的分支 然后输入命令切换分支 切换到origin/branch1分...

  • Git 分支

    创建分支 git branch <分支名> 切换分支 git checkout <分支名> 创建同时切换分支(合并...

  • git常用命令

    切换分支git branch //查看当前分支git checkout master //切换到master分支 ...

  • git常用命令

    切换分支 git checkout //切换到branchname 分支 git checkout -b //...

网友评论

      本文标题:SourceTree切换Git分支之后XCode目录结构混乱

      本文链接:https://www.haomeiwen.com/subject/xlbqwftx.html