美文网首页
iOS使用Xcode9自带Git版本回退操作

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

作者: 傲娇的兔兔 | 来源:发表于2019-03-01 15:24 被阅读0次

新建的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- 举例说明

相关文章

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

    新建的Xcode项目已经勾选这个Git 然后进行一些代码的添加及上传,但是想要历史版本回退,可以在终端进行。这里只...

  • Git常用命令

    版本回退git reset 回退add 操作Git 版本恢复还原命令 reset git reset –mixed...

  • Flutter SDK回退指定版本

    Flutter回退版本有两个方法: 使用git命令回退[推荐] 使用flutter命令回退 一. 使用Git命令回...

  • git 版本回退问题

    git 可以使用reset进行版本回退操作: HEAD指向的版本就是当前版本,因此,Git允许我们在版本的历史之间...

  • git在github上的操作的版本回退

    git在github上的操作的版本回退 找到你要回退的版本快照的hashCode git reset --hard...

  • Git版本回退以及前进

    git版本回退 然后使用命令git reset --hard commitId 如果回退之后想要恢复到现在版本,则...

  • Git回退到指定版本

    Git版本回退,在idea中不方便操作,需进行强制提交。主要使用reset和push -f进行强制回退。 1.gi...

  • iOS 使用 Cornerstone管理 SVN回退版本

    iOS 使用 Cornerstone管理 SVN回退版本 1、简介 在做开发时,我们都会有git或svn来管理代码...

  • git小白的命令行初体验

    现在版本控制使用git的挺多,之前常用SVN,偶尔使用Git也是使用可视化工具操作(sourcTree,IDE自带...

  • Git使用之追加提交和合并提交

    在上一篇Git使用教程之版本回退我们已经学会如何使用git进行版本管理,并尝试提交和版本回退。接下来我们将继续学习...

网友评论

      本文标题:iOS使用Xcode9自带Git版本回退操作

      本文链接:https://www.haomeiwen.com/subject/cveduqtx.html