美文网首页
Android Studio,IDEA中,使用图形化界面操作gi

Android Studio,IDEA中,使用图形化界面操作gi

作者: 高99999 | 来源:发表于2021-04-20 11:08 被阅读0次

    文章目录:

    背景,这文章学的

    这边文章的2个方法针对这种情况:idea中已经commit,但是一次都没有执行push操作。要合并或者回退的所有记录都是自己的,不然别人的提交就会消失地,这一点需要注意。

    ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||

    第一种方法:可以合并,可以回退

        1.现在我将最近的3次提交记录合并成一次提交记录(这3次都只是commit,没有执行push)。假如我的远程分支是develop,本地分支也是 develop。

    代码提交环境:

    最近的三次提交,从早到近,分别是 V1,V2,V3的3个提交的备注信息,在V1之前的一次提交是“优化弹窗bug”。

    目的:我想把在缓存区的3次提交(V1,V2,V3)撤回出来,然后一次性提交上去。

    打开studio,idea的版本控制log日志窗口,选择你要查看的分支,因为是暂存提交commit的,所以,我们选择查看的分支,是local/develop。这里可以看到三次git commit的提交,V1,V2,V3。

    1 鼠标右键选中V1之前的提交“优化弹窗bug”。右边右键选择 Reset Current Branch To Here..

    这个时候,idea,studio软件,会弹出一个对话框,让我们选择 reset的工作模式。

    2 然后弹框中,我们选择Soft,在点击Reset按钮。、

    3 发现V1,V2,V3,在Version Log日志记录(显示的是local/develop)中不在了,

    4 我们在选择提交按钮,发现 V1,V2,V3的更改,都在changeList的文件列表中,并且V1,V2,V3三次commit的改动,都还保留的。

    5 修改 commit message,然后选择提交。

    相关文章

      网友评论

          本文标题:Android Studio,IDEA中,使用图形化界面操作gi

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