git常用命令记录

134 阅读1分钟
git 重命名远程分支
    1、git push --delete origin feature/old-branch
    2、git push origin feature/new-branch


git 合并多个分支为一个
    1、git log    查看最近的提交记录
    2、git rebase -i HEAD~n     合并最近的n条提交记录
    3、进入vim编辑页面 把除了第一条pick都改为s
    4、进入提交注释页面 留下需要提交的注释,其他的都删除
    5、git log   就可以看到合并成一条提交记录了
    6、git push -f  推送到远程分支

git 查看A分支从哪个分支上checkout下来
    git reflog show A
    909e41784 (HEAD -> test, tag: v2.4.14-status, origin/online, origin/master, origin/HEAD, online) 
    test@{0}: branch: Created from HEAD