git拉取远程分支到本地

git 拉取远程分支到本地

旧巷老猫 提交于 2020-02-13 18:03:30
git 拉取远程分支到本地 Git branch upstream 来源 https://blog.csdn.net/tterminator/article/details/78108550 一、目标 本博文中git操作的目标为建立本地分支与远程分支的映射关系(或者为跟踪关系track)。这样使用 git pull 或者 git push 时就不必每次都要指定从远程的哪个分支拉取合并和推送到远程的哪个分支了。 二、查看本地分支与远程分支的映射关系 使用以下命令(注意是双v): git branch -vv 可以获得如下信息: 可以看到分支 addFile 没有和远程分支建立任何映射,此时若执行如下拉取命令则不成功(因为git此时不知道拉取哪个远程分支和本地分支合并): 同理,若此时执行如下推送命令同样不成功: 二、建立本地分支与远程分支的映射关系 建立当前分支与远程分支的映射关系: git branch -u origin/addFile 或者使用命令: git branch --set-upstream-to origin/addFile 得到结果如下: 查看当前本地分支与远程分支的映射关系结果如下: 此时再次拉取,成功信息如下: 再次推送,成功信息如下: 三、撤销本地分支与远程分支的映射关系 撤销本地分支与远程分支的映射关系 git branch --unset

Git 拉取远程分支到本地

一世执手 提交于 2019-12-03 00:18:03
方法一(亲测): 1、新建一个空文件夹: mkdir news 2、进入文件夹并初始化: cd news git init 3、与远程分支建立连接: git remote add origin 代码仓库地址 4、把远程分支(假设拉取develop分支)拉到本地 git fetch oringin develop 5、在本地创建分支myDev并切换到该分支 git checkout -b myDev origin/develop 6、把远程分支拉取到本地 git pull origin develop 7、查看本地分支 git branch 进入 news 文件夹,已经拉取到本地了: 方法二(未亲自实践): 进入目标目录,直接输入 git clone -b develop 代码仓库地址 来源: CSDN 作者: 何必诗债换酒钱 链接: https://blog.csdn.net/u014395524/article/details/102713216