0、添加远程仓库
git remote add origin git@github.com:username/learngit.git
1、把本地库的内容推送到远程
git push -u origin master
git push origin master
2、从远程仓库克隆
git clone git@github.com:username/learngit.git
3、创建一个分支并切换到该分支
git checkout -b dev (相当于以下两条命令:)
git branch dev
git checkout dev
4、合并指定分支到当前分支
git merge dev
5、删除分支
git branch -d dev
6、查看所有分支
git branch
7、保存工作现场
git stash
8、查看存储的工作现场
git stash list
9、恢复工作现场
git stash apply
git stash pop
10、强行删除一个没有被合并过的分支
git branch -D <name>
11、查看远程库信息
git remote -v
12、抓取远程库的更新
git pull
git branch --set-upstream branch-name origin/branch-name
13、创建标签
git tag <name>
git tag <name> <commit id>
14、查看标签对应的commit
git show <tag name>
15、查看所有标签
git tag
16、创建带有说明的标签
git tag -a <tag name> -m "blablabla..."
17、删除标签
git tag -d <tag name>
18、推送标签到远程
git push origin <tag name>
git push origin --tags
19、删除一个远程标签
git push origin :refs/tags/<tagname>