基本操作
- 克隆项目(并切换到指定分支)
git clone [-b ]
git clone
例:git clone -b dev
- 查看当前项目状态(简洁形式)
git status [-s]
- 获取远程最新代码
git pull
- 将修改内容全部添加到暂存区
git add .
- 将指定文件从工作区添加到暂存区
git add file-name
- 将暂存区内容添加到版本库
git commit -m'描述信息'
- 将版本库内容推送到远程分支
git push origin
例:git push origin bugfix-xxx_yyy
- 将版本库内容推送到新创建的远程分支
git push origin :
分支管理
查看分支
#查看本地分支
git branch
#查看远程分支
git branch -r
#查看所有分支
git branch -a
#查看本地分支及其跟踪的远程分支
git branch -vv
新建一个本地分支
#创建本地分支,如果远程分支存在同一名称,则自动关联该远程分支。若不存在则关联到当前远程分支
git branch
git branch dev
切换到本地制定分支
git checkout
git checkout dev
创建并切换到本地指定分支
git checkout -b
git checkout -b dev
撤销
git clean -df
git checkout . // 删除本地未commit修改
git reset --hard origin
git revert
git revert -m 1
删除
git push origin --delete