Git中reset和pushf真的有用
push -f 亲人两行泪, 那么, 他什么时候有用呢?
-
做项目的时候, 不是直接clone下来的, 而是fork下来的.
-
fork之后忘记切分支了, 直接在master开发.
-
此时, checkout为另外的分支.
-
返回主线,
git reset HEAD~2 #重置头部
-
强制推送到自己fork的项目, 因为是fork的, 所以这个项目只有自己用.
git push mck -f #mck是我的远程源的名字
一系列的限制, 再加上原始的误操作, 才导致, 要用push -f 这一招. anyway, 这招真的有用…………:)
٩(๑>◡<๑)۶ o( ̄▽ ̄)d