git branch:查看本地分支
git branch -a:查看本地分支和远程分支
git fetch -a:获取远程所有分支到本地,这里只是把分支信息获取到本地,项目信息并没有,要想把项目信息获取到本地需要再git checkout 分支名
git checkout 分支名 :切换,本地有直接切换,本地没有,先git fetch -a、再git checkout 分支名
git merge 分支名:把分支名内容合并到当前分支上
git branch -d 分支名:删除分支名
git checkout -b 新建分支名:基于当前本地分支创建新分支(新创建的分支名称是新建分支名)
git branch 新建分支名:基于当前仓库分支创建新分支(新创建的分支名称是新建分支名)
git push -u origin v2:把本地仓库内容推送到远程仓库v2分支上,如果远程仓库上没有v2分支,将会自动创建v2分支
git tag ‘标签名’ :打标签
git tag -l :查看标签
git log :查看历史提交记录
git add . :表示把当前目录下的东西全添加到跟踪列表中 (git add --all 命令也可以)
git commit -m '变化说明'
git reset --hard 六位字母数字:回滚到指定版本(六位字母数字所指版本)