赞
踩
1、将远程指定分支 拉取到 本地指定分支上:
git pull origin <远程分支名>:<本地分支名>
2、将远程指定分支 拉取到 本地当前分支上:
git pull origin <远程分支名>
3、将与本地当前分支同名的远程分支 拉取到 本地当前分支上(需先关联远程分支,方法见文章末尾,只需关联一次)
git pull
在克隆远程项目的时候,本地分支会自动与远程仓库建立追踪关系,可以使用默认的origin来替代远程仓库名
注:
上述方式需要本地已有仓库,并且已设置origin别名,若本地无仓库可以如下操作克隆分支:
git clone -b <远程分支名> <仓库地址>
表面看:git pull = git fetch + git merge,但尽量使用后者,可参考详解git pull和git fetch的区别
git fetch拉去远程分支:
git fetch origin 拉取远端所有分之提交
git fetch origin master:dev 拉取远端分支到本地分支dev
git branch -a 查看拉取到本地的分支列表
git checkout -b dev origin/dev 创建本地分支dev
1、将本地当前分支 推送到 远程指定分支上(注意:pull是远程在前本地在后,push相反):
git push origin <本地分支名>:<远程分支名>
2、将本地当前分支 推送到 与本地当前分支同名的远程分支上(注意:pull是远程在前本地在后,push相反):
git push origin <本地分支名>
3、将本地当前分支 推送到 与本地当前分支同名的远程分支上(需先关联远程分支,方法见文章末尾)
git push
将本地分支与远程同名分支相关联
git push -u origin <本地分支名>
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。