git checkout 分支
git stash(隐藏本地新增代码),切换分支本地有代码未提交会报错,执行此命令,暂时隐藏新增代码,切回来之后执行下面命令则可以继续开发
git stash pop(恢复本地新增代码)
git config --global 参数 所有的Git仓库都会使用这个配置
例如:git config -global user.name "zs"
git config -global user.email "zs@qq.com"
git reset --hard HEAD^ 把当前的版本回退到上一个版本
git reset --hard HEAD^^ 要回退到上上个版本HEAD^ 变为HEAD^^
git reset --hard HEAD~100 退回到指定版本
查看分支:git branch
创建分支:git branch name
切换分支:git checkout name
创建+切换分支:git checkout –b name
合并某分支到当前分支:git merge name
删除分支:git branch –d name
git误删分支(例如:test分支本地和远程都已删除)
1、到git页面中的projectoverview中的activity找到删除之前最后一次push的版本号,例如12a1d0a8,复制出来
2、打开git命令行窗口执行以下命令:
git branch test 12a1d0a8