Git 常用操作命令
创建本地分支
git branch dev 或 git checkout -b dev (创建并切换到dev分支)
查看分支
查看所有远程分支:git branch -r
查看本地分支:
git branch
查看远程和本地所有分支:
git branch -a
切换分支
git checkout dev
合并分支
git merge dev
删除分支
git branch -d dev
查看远程库信息
git remote -v
拉取远程分支并创建本地分支
git checkout -b 本地分支名x origin/远程分支名x
使用该方式会在本地新建分支x,并自动切换到该本地分支x。
采用此种方法建立的本地分支会和远程分支建立映射关系。
git fetch origin 远程分支名x:本地分支名x
使用该方式会在本地新建分支x,但是不会自动切换到该本地分支x,需要手动checkout。
采用此种方法建立的本地分支不会和远程分支建立映射关系。
本地分支和远程分支建立映射关系
查看映射关系:git branch -vv
手动建立映射关系: git branch -u origin/分支名 或者 git branch --set-upstream-to origin/分支名
撤销映射关第:git branch --unset-upstream
代码提交
git add .
git commit
git pull
git push
查看分支合并图
git log --graph
推送分支
git push origin master
git push origin dev
更换用户密码: #git config --global user.password "password"
回滚到任意版本
git log (查看版本号)
git reset --hard <e377f60e28c8b84158> (回滚到版本号)