Git Rebase 以及 Git 撤销
git rebase
Rebase 实际上就是取出一系列的提交记录,“复制”它们,然后在另外一个地方逐个的放下去。
Rebase 的优势就是可以创造更线性的提交历史,这听上去有些难以理解。如果只允许使用 Rebase 的话,代码库的提交历史将会变得异常清晰。
交互式 rebase 指的是使用带参数 –interactive 的 rebase 命令, 简写为 -i
git 撤销
[[git]] 撤销分为本地撤销和远程撤销。
git reset commid-id
git revert commit-id