我在看一个开源的Mac应用程序,他们为.gitignore提供了一些建议值.他们是我所期待的......
但是,他们还建议输入.gitattributes文件:
*.pbxproj -crlf -diff -merge
就git而言,我不是最知识的,所以我想知道 - 添加这条线的好处是什么?具体做什么?我在这个项目中只看到了这个建议,如果这是正常的做法,我本来希望现在可以在其他地方看到它.所以我很好奇它是如何特别适用于pbxproj文件的.
我听过一些过去比较成熟的辩论:RubyCocoa或Obj-C/Cocoa ......但我觉得答案正好超过了真正欣赏答案的"新手".
所以问题是:对于一个初学者来说,几乎没有编程经验,是否更容易学习Ruby并通过桥接探索Cocoa(然后可能解决Obj-C)或直接跳到Objective-C和可可.
两个社区都很强大,拥有大量的资源,但是很多人都指出Obj-C的语法只是令人生畏.也许对于一个真正的初学者来说,学习Ruby然后解决Objective-C会更容易吗?
更新:我道歉,但当我说"学习Ruby并探索Cocoa"时,我并不是要通过RubyCocoa学习编程,而是学习Ruby(一旦有足够的信心)开始探索Cocoa,并有可能利用他们的成长解决Obj-C的技能.