从Xcode项目中删除本地Git仓库?

12

创建Xcode项目时我选择了本地的git仓库。 但是当我导入到SVN并提交时,它只在本地提交,而没有提交到SVN。如何解决这个问题?我想从Xcode项目中删除所有隐藏的本地git文件,而不影响源代码。请帮忙解决一下?


1
可能是重复的问题:如何完全删除使用init创建的git存储库? - benzado
4个回答

16

打开终端并输入

defaults write com.apple.finder AppleShowAllFiles TRUE
killall Finder

在Finder中打开项目,删除 .git 文件夹。

准备就绪。尽情享受吧。


1
不需要终端,只需在Finder中按cmd+shift+. - Vitalii Vashchenko

4
打开项目所在的文件夹,按住 Cmd、Shift 和 .(句号)键,你会看到一个名为“.git”的文件夹。删除该文件夹即可。通过再次按住 Cmd、Shift 和 .(句号)键来隐藏隐藏文件。

2

你不应该在xCode中删除文件夹。xCode只是你的IDE(集成开发环境)。正如链接中的答案所述,只需打开终端并删除项目文件夹中的.git文件夹即可。如果按照此链接中的说明显示隐藏文件,则可以在Finder中执行此操作。 - Michael Allen
以防你没有意识到,我来解释一下。xCode 中的每个文件都存储在硬盘的某个位置,因此可以像任何其他文件或文件夹一样通过 Finder 访问。在 xCode 中打开你的 xCode 项目,在项目根文件夹上单击右键(侧边栏顶部存储所有文件的位置),然后单击“在 Finder 中显示”。然后会打开一个 Finder 窗口。如果你按照我之前评论中的链接中的说明操作,则会在此处看到一个 .git 文件夹。删除它,xcode 项目将不再被识别为 git 存储库。 - Michael Allen
你说得对,但是当我导入到远程svn并打开xcode时,我看不到源代码控制和提交选项。我该怎么办? - nameless
1
xCode 不容易集成到 SVN。您可以使用其他 SVN 客户端,如 xSVN 或按照此处的说明进行操作:http://osxdaily.com/2010/06/03/configuring-xcode-to-use-subversion/ - Michael Allen

2
本地git仓库存储在名为.git的文件夹中,该文件夹位于您的项目文件夹内。它是隐藏的(任何以.开头的文件/文件夹都是),但您可以使用终端删除或移动它。一旦它被删除,您的文件夹将不再被识别为具有git仓库。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接