从Xcode 4项目中删除git

问题描述:

我刚刚在Xcode 4中创建了一个新项目,我想我选中了“为该项目创建本地git存储库”框。现在,我想删除这个版本控制,因为我只想用svn运行该项目。这是可能的还是我必须从头开始创建一个新项目?从Xcode 4项目中删除git

只需删除项目文件夹中的.git目录即可。您应该首先关闭Xcode中的项目以确保安全。

+0

嘿,thanx的答案。但是,当我这样做时,我无法再次打开该项目。我在空白窗格中收到了“No Editor”消息。我现在决定不浪费更多的时间,创建一个新项目并移动一切。 – pajevic 2011-04-03 08:51:19

+0

呵呵,奇怪,我只是自己试了一下,效果很好。当然,回购列表仍然列在组织者中,但您可以在此后将其删除。但是这个项目本身对我开放很好。我想知道你的情况发生了什么。 – 2011-04-03 14:12:59

+0

我做到了这一点,它工作得很好。无论如何,右侧有一个“源代码控制”部分,它表示绿点和git信息。它仍然在那里。我怎样才能摆脱这一点? – haxpor 2013-12-12 12:36:27

我有同样的问题。以下是解决这个问题的步骤。

  1. 转到管理(在窗口菜单选项)
  2. 进入系统信息库
  3. 看为减号按钮
  4. 左下角选择项目从GIT中删除
  5. 新闻减号图标
  6. 它应该被删除

这工作,甚至ŧ尽管类文件仍然在旁边有符号。点击它们然后点击另一个文件摆脱图标。

希望这个工程。

+3

我已经试过了。但是,当我重新启动Xcode时,存储库会重新创建。不知道它是否与你一样... – pajevic 2011-04-03 08:49:28

+0

我的工作完美,但我删除存储库后保存文件。 – Jjack 2011-04-03 12:13:44

+8

结合删除.git文件夹,这个答案效果很好。 – Raptor 2011-10-04 07:24:28

如果您想要禁用Xcode 4中的Git支持,您必须将“/Developer/Library/Xcode/PrivatePlugIns/IDEGit.ideplugin”重命名为.ideplugin以外的内容。

+1

我试过了,但Xcode现在抛出一个错误,并说它需要重新安装。有什么样的插件注册表,我需要改变别的东西吗? – Arne 2011-10-17 20:23:07

+1

是的,这不起作用的Xcode 4.2.1,不幸的是,他们仍然没有添加任何选项来禁用偏好窗格中的git,所以我再次被迫应对苹果的版本控制错误。 – 2011-11-20 09:07:34

+3

我能够通过移动真正的插件,将IDESubversion.ideplugin复制到IDEGit.ideplugin,然后编辑Info.plist来获得原始Git插件的标识符,从而打败了这一切。 – ipmcc 2011-12-24 18:12:56

我有同样的问题。我遵循this博客文章中的步骤,对我来说都很好。我在OS X 10.7.3上使用Xcode 4.2。

我认为,诀窍是要确保通过命令行来删除项目目录中的隐形“git的”文件夹,...除了删除通过Xcode的图形用户界面的存储库。

现在,我使用SourceTree与水银的到位桶,并且是一个很快乐的人! :-)

打开终端,输入

终端

$ cd /RootOfProjectFile 
$ rm -rf .git 
$ rm -rf .gitignore 

手动删除

打开终端,并键入

$ defaults write com.apple.finder AppleShowAllFiles TRUE 
$ killall Finder 

简单在取景器打开项目删除git的的.gitignore/(如果项目文件存在)

+8

如果你已经在终端,为什么不用'rm -rf .git'? – Jimothy 2013-01-31 12:54:33

+1

你可以做到这一点。 – NaXir 2013-05-08 06:13:26

您可以轻松地用

rm -rf .git 
rm -rf .gitignore