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网事 才解决。

你可能感兴趣的:(xcode5误删文件的恢复办法)