git笔记(view:632)

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 .