git clone http://10.2.100.2:8088/center/frontend.git //项目拉取 cd frontend //拉取完后进入项目目录 git branch //查看所有分支 git branch master origin/master //创建远程master的本地分支 git checkout master //切换到master分支
merge合并了错误的分支进来,回退到merge前
git log // 查看日志 get reset --hard 25d126b1af1364c3605f2721c73fc06c33f4f754 // 找到上一条记录的id
以下命令待验证
git push -f origin <wrong_branch> # -f选项可以强制将变更推送到远程仓库,这样所有其他开发人员都会看到回退操作。 git merge --abort # 取消本次和并请求
此命令用来放弃掉所有还没有加入到缓存区(就是 git add 命令)的修改
git checkout .