1、查看分之基于那个分之创建
git reflog --date=local --all | grep <branchname>
2、版本回滚
git reset --hard commit_id
git push -f 强制提交
用git log可以查看提交历史,以便确定要回退到哪个版本。
用git reflog查看命令历史,以便确定要回到未来的哪个版本
3,常用命令
git branch -d <本地分支名> 删除本地分支
git push origin --delete <远程分支名字> 删除远程分支
git branch -a 查看所有远程分支
git checkout -b 本地分支名 创建分支
git checkout 切换分支
git log -p 查看详细修改记录
git log --stat 查看哪些文件修改过
git show commitid 显示某次commit的详细修改
git merge branch1 把branch1合并到当前分支
git commit --amend 当commit里的内容有问题 需要修改使用该命令只生成一条commit(替换一条)