xcode5误删文件的恢复办法

最近尝试在xcode下使用git.
创建工程时勾选Git是会在自动把所有文件提交。然后我不小心删除了某几个文件,但并没有commit。我想恢复这几个文件,该怎么做呢?
xcode5虽然集成了强大的git功能,但这个功能好像没有提供(后来研究了下,其实菜单里的Source Control / Discard All Changes 就可以撤消所有修改),我只好尝试敲命令。

第一个坑:Mac的终端,敲cd命令时,后面得跟上完整的路径,比如得这么敲 cd /Users/xiaoming/Document/Project/GitTestProject   这样才进得了目录。
而在windows下安装msysgit后的bash命令里却只需要敲下一级目录就可以直接进入下一级目录。当然Windos下的Dos的cd命令是一样的。

第二个坑:这个是自己没研究清楚。git reset –hard HEAD^  这个命令是切换到当前仓库版本的前一版本。而我目前仓库里只有一个版本,那就相当于要切到-1版本去,那是一个不存在的版本,然后就报错了,我也看不懂那个错误。后来请教了网友 @偶尔e网事 才解决。

Windows和Mac下的iOS开发者证书共享

正常情况下的证书申请是在Mac机下操作的,这样的教程网上很多。不过我司是先由Flash开发的同事折腾来着,于是等我用Mac机准备操作时,就不知所措了。
可以让你同事重新弄一遍,因为要加入你的开发设备。
1. 是否还要在Mac里上传证书到官网的Certificates里?答:不要,同事已经在Windows下做好证书并上传了。
2. 你开发用的设备(我是自己的iPhone)的UDID号是肯定要提交上去的。
3. Provision里也把你的设备勾选进去,一般就全选。

最后,从同事那拷来3个文件,cer文件,p12文件,mobileprovision文件,导到我的Mac机里即可。
我同事的操作步骤请参见 Flash开发iOS应用全攻略(三)