git 标签

git 高阶用法

By hiluluke on

日常生活中的git

通常情况下,在进行git操作的时候,大家最熟悉的流程:

可能还有的同学也经常git commit --amend -C head,向上一个commit提交内容。
然而在日常生活中总会有一些其他对代码版本管理的需求,比如需要去修改很久之前的一个commit的内容等。

本文主要记录一些git相对使用较少,但是非常有用的命令。

git rebase

git rebase 有两个常用功能:

  • 从上游分支获取最新commit信息,并有机的将当前分支和上游分支进行合并。
  • 对当前分支的历史commit进行修改,合并,删除等操作