成都网站建设设计

将想法与焦点和您一起共享

Git03---用idea操作怎么退回commit或者add-创新互联

一:退回commit

目录

在闽清等地区,都构建了全面的区域性战略布局,加强发展的系统性、市场前瞻性、产品创新能力,以专注、极致的服务理念,为客户提供成都做网站、成都网站设计 网站设计制作按需求定制制作,公司网站建设,企业网站建设,品牌网站制作,成都营销网站建设,外贸网站建设,闽清网站建设费用合理。

一:退回commit

1.idea找到项目commit提交记录列表:

2.选择需要回退到的版本号:

3.回退到对应的版本

4.输入需要回退的commit编号

5.push回退的代码

6.完成

二:退回add


注意:此退回是不管你commit没push,还是commit已经push好了,都会退回到你指定的版本号.

1.idea找到项目commit提交记录列表:

项目名右击—Git—Show History 或者idea下方的Version Control都可以打开历史提交的记录信息

2.选择需要回退到的版本号:

例如我最新代码是2021/6/30 17:18提交的,需要回退到上一次2021/6/30 17:17提交的版本

选择对应提交的记录右击——Copy Revision Number ; 复制commit的编号

3.回退到对应的版本

项目名右击——Git——Repository——Reset HEAD

4.输入需要回退的commit编号

第一步弹框中Reset Type选择——第2步复制的commit编号——Reset

这个的Reset_Type有三个可选,按你自己意愿选择.

可选参数:
–mixed
撤销commit,撤销add,不撤销代码改动,为默认参数。

–soft
撤销commit,不撤销add,不撤销代码改动。

–hard
撤销commit,撤销add,撤销代码改动。

5.push回退的代码

IDEA下方选择Terminal——命令行输入git push -f ;强行推送到远程仓库

6.完成

可见代码提交记录中已经没有2021/6/30 17:18提交的记录了,已经回退到2021/6/30 17:17版本了

二:退回add

如果你只是add了,但是没有commit,那么很简单,就如下步骤.

选中文件--右键--git--Rest HEAD --接着按下图操作就好啦!!!!

落之!!!

你是否还在寻找稳定的海外服务器提供商?创新互联www.cdcxhl.cn海外机房具备T级流量清洗系统配攻击溯源,准确流量调度确保服务器高可用性,企业级服务器适合批量采购,新人活动首月15元起,快前往官网查看详情吧


名称栏目:Git03---用idea操作怎么退回commit或者add-创新互联
文章路径:http://chengdu.cdxwcx.cn/article/dhddhj.html