1. 分支操作
创建分支 :git branch (branchname)
切换分支命令: git checkout (branchname)
获取远程所有分支: git fetch
查看所有远程分支: git branch -r
创建与远程分支关联的本地分支: git checkout --track origin/远程分支名
创建与远程分支关联的本地分支 : git checkout -t origin/远程分支名
创建与远程分支关联的本地分支: git checkout -b 本地分支名 origin/远程分支名
2. Tag操作
创建tag:git tag -a v1.0
git tag -a <tagname> -m "runoob.com标签"
查看tag:git tag
删除本地指定tag:git tag -d [本地tag名]
推送所有本地tag到远程: git push origin --tags
推送指定本地tag到远程: git push origin [本地tag名]
删除远程指定tag:git push origin :refs/tags/[远程tag名]
拉取远程指定tag:git fetch origin [远程tag名]
3. 常用操作
初始化仓库: git init
添加文件到暂存区:git add .
将暂存区内容添加到仓库中: git commit -m
提交到远程分支: git push origin master
查看仓库当前的状态,显示有变更的文件:git status
比较文件的不同,即暂存区和工作区的差异:git diff
回退版本:git reset
将文件从暂存区和工作区中删除:git rm
移动或重命名工作区文件:git mv