当前位置:  开发笔记 > IOS > 正文

git可以与Xcode集成吗?

如何解决《git可以与Xcode集成吗?》经验,为你挑选了5个好方法。

有没有办法使用git存储库与Xcode的内置SCM功能?



1> TodK..:

Xcode 4本机支持git(WWDC 2010上的开发者工具状态联盟地址)

在此处了解更多信息:Xcode 4中的新功能 Apple提供
的文档很冗长,但读起来很好.


:D这是我的一天!等不及了.
那真是太棒了.关于Mercurial(hg)支持的任何消息?

2> Abie..:

注意:尽管所有的选票都有,但截至2010年6月,这个答案已经过时了


有没有Git支持 Xcode的,但是这是没有理由不使用git为您的Xcode项目.我使用标准的git命令行或GitX管理我的Xcode项目有很好的结果.

Shane Vitarana有一套很好的.gitignore 设置作为起点.


为Xcode 4添加一些:*.xcworkspace/xcuserdata /

3> Mark..:

使用Xcode"集成"git的一个好方法是使用DTerm.您在带有组合键的浮动窗口中调出DTerm.DTerm知道编辑器中当前文档的完整路径.

例如,在您正在编辑的文件上运行diff:

1)按Ctrl-Return打开DTerm窗口.(此键组合是可配置的).

2)输入'git diff cmd-shift-V'.这将在您开始键入时覆盖最后一个命令,并在窗口中插入当前文件的名称.由于您的工作目录设置为所选文件的父目录,因此命令很好而且很短.

我对Decimus没有任何联系.我只是一个满意的用户,他通过DTerm运行了数千个命令.

编辑:截至2009年8月27日,DTerm是免费的.如果您购买了DTerm副本,则无论您何时购买DTerm,都可以免费升级到下一版本.查看他们的博文

编辑2:DTerm现已在Mac App Store上提供.看看他们是否遵守了他们在博客文章中所做的承诺,这将会很有趣.


马克 - 你不知道你有多开心.我不敢相信我一直没有DTerm生活!

4> Mark..:

除了从上面的帖子引用的.gitignore设置,我已将生成的文件添加到我的配置文件中.

build/
*.pyc
*〜.nib/
*.pbxuser
*.perspective
*.perspectivev3
*.xcworkspace/
xcuserdata /

这有助于将噪音排除在我的仓库之外.

如果我需要添加生成的文件,我添加一个Release文件夹并将*.framework和*.app文件夹保存到我的项目目录中.我将我发布的任何内容添加到测试组到Release文件夹并标记它.



5> 小智..:

不,没有,说实话我很感激,因为Xcode中的SVN支持对我来说似乎非常不稳定.之后我感动到Git我的个人项目,我只是有一个终端窗口打开,我可以断火git add,并git commit根据需要.

推荐阅读
wurtjq
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有