2015-11-02 87 views
3

我正在完成一个项目。其中一个“收尾”是重命名项目。现在它已经“消失”了。 。我看着GitHub,它仍然是“在那里”,但我如何让我的master和我的重命名分支正确交互。以下是我得到了这个可怕的状态:当我在git中重命名时,我的项目消失了

我跟着苹果的How to Rename a Project后:

在Git中,在命令行中,我检查了一个分支重新命名的项目如下:

git checkout -b rename-project 

当我做,我输入:

git add . 
git commit -m "Renamed my project" 

然后,我又回到了主如下合并“重命名-project`分支:

git checkout master 

项目/用户/我/文档/开发/我的更名Project.xcodeproj不能使用,因为它缺少了project.pbxproj文件打开。

我该如何获得2周的工作?

+1

你好......从你的代表来看,你至少应该知道你的方式。我已经删除了您的问题的“Post Mortem”部分,因为它不是问题的一部分。此外,我重新制定了你稍微问了一下的问题,......稍微调低了口气。如果你不同意,随时回滚或在[聊天]中放下,你可以在Java房间找到我(139) – Vogel612

回答

5

master尚未重命名项目。关闭XCode,然后做

git merge rename-project 

如果成功,您可以重新打开XCode。

+0

你不知道我有多么欣赏这一点。当我收到警告并且甚至没有尝试合并它时,我惊慌失措。事后看来这很有道理,但我能看到的只有2周的时间。再次感谢你! – Adrian

+1

没问题。顺便说一句,'git'有一些非常好的安全网('git reflog')。如果你提交了一些'git',它几乎总是可以恢复的,如果你搞砸了(除非你例如删除'.git'文件夹)。 – nneonneo

相关问题