查看远程分支 $ git branch -a
删除远程分支 $ git push origin --delete <branchName>
删除远程tag git push origin --deletetag <tagname>
克隆远程库 $ git clone git@github.com:michaelliao/gitskills.git
Git删除本地分支 git branch -D 分支名
push到远程分支 git push origin 本地分支名
撤销修改 git stash
把远程分支的代码pull到本地:git pull <远程分支> <远程分支>:<本地分支>
git pull origin or:or
把本地分支push到远程: git push <远程主机名> <本地分支名>:<远程分支名>
git push origin or:or
如果省略远程分支名,则表示将本地分支推送到与之存在的"追踪关系"的远程分支(通常两则同名),如果远程分支不存在,则会被新建。
git push origin test(表示将本地的test分支推送到origin主机的test分支。如果后者不存在,则会被新建)
git打标签:
git tag 查看所有标签
git tag v1.0 打标签
git push origin v1.0 推送标签到远程