git non-fast-forward

non-fast-forward的意思是,没有快进,即你提交的目标分支的更新没有在上一次提交的最后一个commit节点上向前演进。

那么有一种可能是,你想重新编辑上一次(或前几次)的提交,这时你提交的更新自然不是在上一次提交的最后一个commit节点向前演进。此时,若确认覆写上一次(或前几次)的提交,则可使用force update(使用欲推入的分支覆盖目前已存在的分支)来达到目的。

你可能感兴趣的:(git non-fast-forward)