Git_Git基础命令_第8课_重写历史记录
来源:互联网 发布:广发期货软件下载 编辑:程序博客网 时间:2024/06/05 16:20
重写历史记录
git rebase --continue
========================
涉及到的命令:
git commit --amend
git rebase
git reset
git reflog
命令: git commit --amend
#产生一个新提交替换掉当前所指向的提交
#相当于进行了一次提交,但是提交号还是最后一次的提交号
git commit --amend
==============================
命令: git rebase
#超强的历史修改能力.这里研究线性修改
git rebase
git rebase --continue
#合并分支 ???
git rebase branchName
===============================
命令: git reset
#根据 git reflog 移动头指针使其回到之前的 提交点
git reset --hard HEAD@{5}
#还原工作区与暂存区
git reset --hard
#还原暂存区,HEAD与分支名引用指向commit
git reset --mixed(默认参数)#HEAD与分支名引用指向commit
git reset --soft========================
命令:git reflog
#维护了HEAD引用的历史信息
0 0
- Git_Git基础命令_第8课_重写历史记录
- Git_Git基本操作_第6节_查看与对比历史记录
- Git_Git基本操作_第7课_撤销修改
- Git_Git远程操作_第2课_Git远程协作的主要命令
- Git_Git本地操作_第3课_Git基本工作流程
- Git_Git基本操作_第5课_Git本地分支与合并
- Git_Git远程操作_第1课_ssh agent 管理 ssh key
- Git_Git远程操作_第3课_GitHub Pull Request流程
- Java基础_方法重写
- mysql命令_基础
- JAVA基础第七天学习日记_继承、重写、final关键字、抽象、接口
- 8、重写历史记录
- android基础_第一天
- android基础_第一天
- android基础_第三天
- android基础_第五天
- android基础_第七天
- android基础_第八天
- poj3295 Tautology(构造法)
- [socket]socketpair测试程序
- 关于nodejs的npm命令无反应的解决方案
- 百度面试题之二叉树层次遍历(从上到下,从下到上)
- 【Qzone】缘何似个愁 第二步 编译Android源代码
- Git_Git基础命令_第8课_重写历史记录
- 操作系统总结(一)
- 第四周--猴子选大王
- 23 服务的小小总结
- mybatis动态sql
- Java网络编程
- 如何在MyEclipse中部署jeesite项目
- ubuntu14.04+CUDA7.5+cuDNN+caffe的超详细完整配置
- sublime text 2插件及快捷键