当前位置: 首页 > Linux

Git进阶(取消拉取,取消合并,取消添加)

时间:2023-04-06 23:18:55 Linux

1.取消这个pullgitreflogreset到某个版本gitreset--hard91ae6ad2。取消本次合并如果合并其他分支代码导致很多冲突要取消本次合并,如果操作是1.使用上面的reset命令取消到之前提交的版本2.执行下面的命令直接取消本地合并gitmerge--abort3,gitlog高级用法查看每次提交的文件修改列表,以及分支变化的图形信息gitlog--name-status--oneline--graph一般查询用法gitlog4,gitstash正常开发中,如果本地分支开发了一部分,但是需要切换分支或者pull代码,那么在不提交变更的情况下如何完成pull或者分支切换?gitstash可以将当前的工作状态(WIP,workinprogress)暂时存储在stash列表中,等pull/merge操作完成后,再从stash中重新应用这些修改。-u参数表示新加入的文件也被stashgitstashsave-u'message'\#查看stash列表中暂存了多少个WIPgitstashlist\#恢复上一个WIP状态并从列表中移除gitstashpop5,如何取消修改1.取消新建文件或目录时使用checkout无效。意思是当前目录和所有子目录下的文件gitclean-fd。取消指定文件或目录gitclean-fdfileordirectory2.取消本地更新代码修改gitcheckout。这个很常见,就不过多描述了