一、查看当前分支
git branch
二、查看所有分支
git branch -a
三、切换到远程分支
git checkout origin/分支名
示例:git checkout origin/dev
四、拉取远程分支代码
git pull origin 分支名
示例:git pull origin dev
五、常用指令
- 查看暂存区
git status- 查看修改过未暂存的文件
git diff- 添加修改过的文件
git commit -am “优化样式”- 提交添加的新的文件
git commit -a- 合并分支
git merge 分支名称- 查看全部日志
git reflog- 添加仓库地址
git remote add origin 仓库地址- 推送代码到仓库
git push origin HEAD:分支名称- 查看全局配置
git config --global --list- 回滚到指定版本(包括修改过的文件都被撤回)
git reset --hard commit_id- 回滚到指定版本(本地修改过的文件内容还在)
git reset --soft commit_id- 查看用户名
git config user.name- 查看邮箱地址
git config user.email- 修改用户名
git config --global user.name “username”- 修改邮箱地址
git config --global user.email “email”- 从一个分支选择性的合并commit到另一个分支
git cherry-pick commit_id