git pull拉取远程指定分支】的更多相关文章

1.若git clone之后想拉取某个指定分支:先git pull ,然后git checkout 指定分支名称 2.若git clone之后想拉取某个指定分支:先git fetch origin 分支名称,然后git checkout 指定分支名称 git branch -a 可以查看本地是否具有dev分支----------------------------------------强制覆盖本地git fetch --all  git reset --hard origin/master g…
现象:在git clone一个项目后,默认是master分支,但是如果想要切换到另一个已经存在的dev分支,那么不要先在本地创建dev分支再拉取远程的dev分支,而是应该直接切换到dev分支,然后再拉取远程dev分支 改正:在master分支上,先:git checkout dev,然后再git pull git clone 远程仓库 git checkout 远程仓库中的另一个分支名称 git pull…
默认,git项目只有一个分支,就是master,我们当然可以在本地创建多个分支,并推送到远程git管理平台上,或者将远程git管理平台上的其他分支拉取到自己电脑上. 一.查看本地已有的分支 进入到项目根目录,打开命令行/终端,输入指令,将会显示该项目的本地的全部分支,其中.当前分支的前面有*号. git branch 二.本地检出一个新的分支并推送到远程仓库 (一).创建本地分支 git checkout -b 新分支名 执行该指令后,会在本地创建一个新分支,该分支是从当前分支上检出的,所以所有…
前言:博主最近在学习git命令,因为git是一个非常好用的分布式版本管理工具,功能比svn强大,与SVN不同点是Git去中心化,每一个分支都是一个中心,并且支持本地仓库存储,像如今很多大公司都用git做版本控制.话不多说,具体命令整理如下:(文档较长,请大家耐心阅读,很有帮助) git拉取远程代码 git clone https://xxx.git git拉取远程指定分支下代码(-b  分支名称) git clone -b v2.8.1 https://xxx.git 初始化一个本地仓库,在同级…
1.查看本地分支  git branch 2.查看远程分支  git branch -a 3.如果要拉取的远程分支本地没有 git fetch 4.拉取远程新分支到本地 git checkout -b 本地分支名称 origin/远程分支名称 5.直接切换分支 git checkout 分支名称…
https://gitee.com/ ---- 国内服务器 https:/github.com/ ---- 国外服务器 git init  ---- 初始化(创建主分支)仓库 git clone 拉取地址 ---- 克隆仓库 git add ./ ---- 提交到本地暂存区 git commit -m "本次提交注释" ---- 提交到本地仓库 git status ---- 查看文件状态 git pull ---- 拉取更新的代码 git push origin master ---…
用Git,一直有个疑惑,可不可以不拉取远程Origin主干,我直接pull一个分支下来 今天想了一下,找到了一个办法 本地分支关联 // 0.新建一个文件夹,然后初始化git git init // 1.添加一个Origin git remote add origin git@gitlab.xxx/datacenter.git // 2.更新Git分支信息到本地 git remote show // 3.执行拉取分支命令,git checkout -b 20170531_init_1(这个是我本…
第一步: git branch -r | grep -v '->' | while read remote; do git branch --track "${remote#origin/}" "$remote"; done 第二步: git fetch --all 第三步 git pull --all 注意: window系统的cmd无法识别第一步中的命令,请使用git bash命令行…
git push origin master:ziranmeng2.(本地分支:远程分支)…
步骤: 1.新建一个空文件,文件名为hhhh 2.初始化 git init 3.自己要与origin master建立连接(下划线为远程仓库链接) git remote add origin git@github.com:XXXX/nothing2.git 远程仓库链接在github这里,如下图红色框内所示的链接: 输入命令: 4.把远程分支拉到本地 git fetch origin dev(dev为远程仓库的分支名) 下图红色勾选的为可使用的分支名 下面拉取远程的develop分支,命令: 5…
问题描述从远程git上拉取某一个分支,然后报错,拉取不了这个分支. 拉取分支的命令: git checkout -b xxx-static-19 origin/xxx-static-19 其中xxx-static-19是分支名. 报错 fatal: 'origin/xxx-static-19' is not a commit and a branch 'xxx-static-19' cannot be created from it 解决重新拉取数据,git pull ,然后再切回分支…
git拉取远程分支并创建本地分支 一.查看远程分支 使用如下Git命令查看所有远程分支: git branch -r 二.拉取远程分支并创建本地分支 方法一 使用如下命令: git checkout -b 本地分支名x origin/远程分支名x 使用该方式会在本地新建分支x,并自动切换到该本地分支x. 方式二 使用如下命令: git fetch origin 远程分支名x:本地分支名x 使用该方式会在本地新建分支x,但是不会自动切换到该本地分支x,需要手动checkout. Git中从远程的分…
本地分支推送至远程 git checkout local_branch git push origin local_branch:remote_branch 一.查看远程分支 使用如下Git命令查看所有远程分支: git branch -r 列出本地分支: git branch 删除本地分支: git branch -D BranchName 其中-D也可以是--delete,如: git branch --delete BranchName  删除本地的远程分支: git branch -r…
最近有需求从某git 上拉取所有分支代码同步到另一git上,现记录操作步骤,以便日后使用: 1:先克隆其中一个分支代码到本地环境 git clone -b test http://账号:密码@XXX.git 2:查看本地分支 git brach 3:查看远程分支 git branch -r 4:查看远程所有分支  远程分支会用红色表示出来(如果你开了颜色支持的话 git branch -a 5:-a命令并没有每一次都从远程更新仓库信息,我们可以手动更新一下 git fetch origin gi…
git拉取远程分支到本地 一.查看远程分支 -- 查看远程分支 git branch -r 二.拉取远程分支并创建本地分支 -- 采用此种方法建立的本地分支会和远程分支建立映射关系. git checkout -b 本地分支名oak origin/远程分支名oak -- 采用此种方法建立的本地分支不会和远程分支建立映射关系. git fetch origin 远程分支名oak:本地分支名oak 啦啦啦…
问题背景: 新项目还在开发阶段,没有正式对外发布,所以开发同事合并代码到develop上(或者其他名称分支上),而不是到master分支上 通过git拉取代码的时候,默认拉取的是master分支,如下图: 拉取指定分支代码解决方案: 以拉取develop分支的代码为例, 要拉取其余分支代码类似操作 1.使用git命令拉取 命令:git clone -b develop XXX  其中develop就是分支的名称 2.使用TortoiseGit工具拉取…
查看本地所有分支列表: git branch -a 查看远程所有分支列表: git branch -r 拉取远程分支(使用该方式会在本地新建分支x,但是不会自动切换到该本地分支x,需要手动checkout) git fetch origin 远程分支名x:本地分支名x 拉取远程分支并同时切换到本地分支 git checkout -b 本地分支名x origin/远程分支名x…
git拉取远程分支到本地   一.查看远程分支 使用如下git命令查看所有远程分支: git branch -r   二.拉取远程分支并创建本地分支 方法一 使用如下命令: git checkout -b 本地分支名x origin/远程分支名x   使用该方式会在本地新建分支x,并自动切换到该本地分支x. 采用此种方法建立的本地分支会和远程分支建立映射关系. 方式二 使用如下命令: git fetch origin 远程分支名x:本地分支名x 使用该方式会在本地新建分支x,但是不会自动切换到该…
git 拉取远程代码 || 利用vscode编辑器自带了git,可在ctrl+~打开控制台拉取代码,非常好用哦~在实际项目开发过程中,往往是已经存在远程项目了,我们定义的需求是只需要简单的操作git,能够上传和下拉最新代码. 模拟小白需求: 第一步:拉取远程代码git clone https://github.com/…/PrettyGirls.git 第二步:查看本地分支和远程分支1.cd PrettyGirls 到工程目录下: 2.git branch -al 查看本地和远程的所有分支. 这…
使用git pull拉取代码的时候,无法拉取最新代码,报"unable to update local ref"错误. 除了重新clone一份代码外,还可以使用如下解决方案: .切换到之前clone代码目录下,执行命令git gc --prune=now .再次使用git pull 问题已解决…
1:idea从git上拉取项目 (1)FILE --> New --> Project from Version Control --> Git (2):输入项目的Https SSH 的URL,并点击右侧的Test进行测试,测试成功后点击clone (3)clone成功后项目目录如下 2:提交更改或新增的文件至本地仓库 (1)我们在项目中更改或增加一个文件,此文件应该是红色的(意为可add). (2)将更改的文件add到内存区(红色的文件),add成功后文件应该变为绿色. (3)comm…
1.个人在github上面创建了仓库,通过本地的git拉取远程仓库到本地报错信息如下: 这是因为Git使用SSH连接,而SSH第一次连接需要验证GitHub服务器的Key.确认GitHub的Key的指纹信息是否真的来自GitHub的服务器.解决办法.其实就是在本地生成key配置到github服务器.这样子接收过来就gitHub服务器了. 2.使用命令: ls -al ~/.ssh 3.使用命令: ssh-keygen -t rsa -C "github用户名",按三次回车 4.查看生成…
通过shell 脚本自动获取最新tag,并输入最新版本后,推到git上 # 拉取分支上现有的tags git fetch --tags echo -e "所有tag列表" git tag -l -n echo -e "${tagList}" #获取最新版本tag LatestTag=$(git describe --tags `git rev-list --tags --max-count=1`) echo -e "最新版本tag......"…
在我们安装了docker之后,在利用docker pull下载镜像的时候,由于国内的源会出现的问题就是速度真的很慢,可以用龟速来形容,最痛苦的是当你耐心的等待几个小时之后,出现unexpected EOF,此时此刻,真的想死的心都有了 因此,为了解决docker pull 拉取镜像的龟速问题,一个比较好的解决方法就是更换源 docker pull registry.docker-cn.com/myname/myrepo:mytag 如 docker pull registry.docker-cn…
将镜像上传到远程之后,dockerfile按理来说只需一次拉取远程镜像就好了,之后每次都是使用第一次拉取的远程镜像. 但是实际上出现的问题是:dockerfile每次都从远程拉取镜像,浪费了资源和时间. 搜索的很久才知道原因:如果docker的镜像名称里面包含了”-“,那么dockerfile每次都会从远程拉取镜像.…
1.本地创建文件夹用于存放拉取的代码 2.执行git init初始化文件夹 3.与远程代码仓库建立连接 git remote add origin git@github.com.wuylin/nothing.git(远程代码仓库链接地址) 4.切换分支拉取代码(wyl为远程代码仓库分支名) git fetch origin wyl(更新分支最新状态) git checkout -b wyl(切换分支) git pull origin wyl(拉取代码)…
1.本地发布脚本 publish.sh #!/bin/sh currentDay=`date +%Y%m%d` currentTime=`date +%Y%m%d%H%M%S` tomcat1=/data/app/tomcat-contract confDir=/root/sh/config svnDir=/data/app/git/contract #echo ">>>>>>>>>>>>>>>>&g…
今天工作中遇见了一个问题:执行git pull 命令时,默认合并了远端的某个分支,经过查阅资料发现是git的配置问题. 如图所示: git 查看远端主机详细配置信息 git remote show origin 通过查看配置信息发现:我的本地分支在执行git pull命令的时候默认拉取的远端的develop分支,导致pull命令合并了远端的develop分支 本地关联远程分支命令: git branch --set-upstream 修改关联 git branch --set-upstream-…
如果我们想从Git仓库中拉取一个分支到本地,此处假如远程分支为develop,本地要创建的分支为dev,可以使用以下命令: git init    //初始化本地Git仓库 git remote add origin https://xxx.git  //将本地仓库和远程仓库相关联 git fetch origin develop git checkout -b dev origin/develop //在本地创建分支dev,并将远程分支develop的信息同步到本地分支dev 这样我们就拉取了…
整理了五种方法,我常用最后一种,这五种方法(除了第4中已经写了fetch的步骤)执行前都需要执行git fetch来同步远程仓库 (1)git checkout -b 本地分支名 origin/远程分支名 (2)git checkout --track origin/远程分支名 (这种写法是上面的简化版,效果完全一样) (3)git checkout -t origin/远程分支名(这种写法是2的简化版) (4)fetch指定的一个分支:git fetch [repo] [remote_bran…