iOS使用Xcode9自带Git版本回退操作

新建的Xcode项目已经勾选这个Git

01- 新建项目时勾选

然后进行一些代码的添加及上传,但是想要历史版本回退,可以在终端进行。这里只进行一些简单的处理,也是自己经常用得到的,所以自己记录一下下。

1.Xcode中查看版本号:

02- Xcode中看自己提交修改的版本号

或者在终端里查看:

先进入当前项目的路径之后再进行代码输入:

git log :查看详细提交版本信息

03- git log

git reflog :查看简洁版本信息

04- git reflog

(因为之前用这个项目试过回退版本,所以打印出来的截图版本信息也会有reset 字样)

2. 修改文件内容进行提交

M :即为修改文件

A : 即为新建文件

05- 区别M 和 A 文件

3. 退回当前版本:(即刚刚新添加的文件和修改的文件是没提交过的,所以也就会随即消失不见的)

git reset --hard HEAD :退回到当前版本,放弃之前修改没提交的

或者可以还有一个方式放弃之前修改没提交的:

06

(但是我新建的Person.h Person.m 好像不能删掉,只能弄一些M类的东西)

git reset --hard HEAD^ :退回到上一个版本

git reset --hard HEAD~3 : 退回到第3个版本(数字可以自己变)

git reset --hard HEAD 版本号 : 退回到指定版本号(7位数)这个版本

07- 举例说明
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容