git使用技巧

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

原文地址:https://www.cnblogs.com/sunny-miss/p/10842507.html