克隆项目
git clone 项目地址
查看分支
git branch
查看远程分支
git branch -a
查看远程分支具体信息
git branch -av
查看当前分支详细信息
git branch -vv
切换分支
git checkout 要切换分支名
创建并切换分支
git checkout -b 分支名
关联远程分支
git checkout -b 本地分支名(不能已经存在) origin/远程分支名
***!!!切换远程分支(重要)
git clone 项目地址 -b 远程分支名
创建本地分支
git branch 分支名(创建完成不会自动切换分支)
删除本地分支
git branch -d 分支名(不能是当前所在分支)
提交本地分支到远程
git push -u 本地分支
创建远程分支
git push origin 分支名
删除远程分支
git push origin :heads/分支名
合并分支
把dev分支合并到当前分支 git merge dev (必须在master分支下)
查看版本信息
git log
git reflog
查看标签
git tag
创建本地标签
git tag -a 标签名 -m '标签描述'
推送本地标签到远程
git push origin 标签名
删除本地标签
git tag -d 标签名
删除远程标签
git push origin --delete tag 标签名
创建git
git init
查看当前状态
git status
添加代码到暂存区
git add 文件名(.代表全部文件)
添加代码到本地仓库
git commit -m '描述信息'
提交代码到远程仓库
git push
同步远程仓库代码
git pull
马上就想到这么多,欢迎提醒。