远程操作
git clone
git remote
git fetch
git pull
git push

git clone
1
| git clone <版本库的网址> <本地目录名>
|
git remote -v
显示remote 信息
1
| git remote add <主机名> <网址>
|
1
| git remote rename <原主机名> <新主机名>
|
git fetch
1 2
| git fetch <远程主机名> <分支名> git fetch origin master
|
git pull
1
| git pull <远程主机名> <远程分支名>:<本地分支名>
|
1
| git pull origin next 默认省去本地的
|
本地master 自动追踪origin/master, 这样可以修改
1
| git branch --set-upstream master origin/next
|
1
| git pull origin 本地分支自动追踪远程对应分支
|
自动删除远程删除的
1 2 3 4
| git pull -p
git fetch --prune origin git fetch -p
|
git push
1
| git push <远程主机名> <本地分支名>:<远程分支名>
|
指定默认推送主机/分支
1
| git push -u origin master
|
增加tag
http://www.ruanyifeng.com/blog/2014/06/git_remote.html