git 命令

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  六位字母数字:回滚到指定版本(六位字母数字所指版本)

原文地址:https://www.cnblogs.com/hwgok/p/10042314.html