IDEA git撤回提交到本地仓库的commit

问题:当把代码提交到本地的时候,发现有问题,不能提交,需要撤回时,怎么办?

IDEA 还是很人性化的,如果只是提交了就发现有问题,可以一键操作撤回

一、提交到本地发现提交的代码有问题时:

     1、打开version control面板

           IDEA git撤回提交到本地仓库的commit_第1张图片

      2、找到刚刚提交的,需要撤回的信息,右键,选择Undo Commit

            IDEA git撤回提交到本地仓库的commit_第2张图片

      3、在Local Changes 中可以查看,刚刚撤回的信息。

            IDEA git撤回提交到本地仓库的commit_第3张图片

       这种方式只能撤回提交到本地仓库的commit。

二、如果在撤回之前,还做了其他操作,如分支等,须一步一步进行处理

      常用的git命令

      1、git branch -v  可以直接使用git branch

            查看当前所在的分支详细信息,高亮显示、*标识的是当前所在分支

       2、回到指定分支:git checkout master  (从分支回到master主干)

             如果之前有分支中的文件还没暂存,会报error信息,需要先把error信息中未暂存的文件进行暂存,再进行分支切换。

       3、暂存:git add 文件路径如在上一步中没有报错,直接略过这一步

       4、可以重新提交代码了:git push

你可能感兴趣的:(开发工具)