git 本地代码 切换远程分支

  公司之前代码使用的是gitlab,后来换成腾讯的工峰,所以需要切换远程不支,所以在原代码上切换即可。

  • 在原项目打开git bash命令,打开后会显示本地的原始分支
  • 打开后 添加新的远程分支,红色字体为新的远程地址
$ git remote add origin https://git.code.tencent.com/****Apis/***Api.git

  • 执行git pull origin dev命令,从新的远程分支拉代码,这时会让你输入新的git账号和密码

  • 输入账号与密码后会拉取最新代码

  • 然后使用vs代码管理工具,创建本地分支,正常的提取和推送代码即可

原文地址:https://www.cnblogs.com/personblog/p/12021574.html

时间: 2024-10-28 22:55:16

git 本地代码 切换远程分支的相关文章

git 拉取远程分支报错(fatal: '' is not a commit and a branch '' cannot be created from it)

问题描述从远程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 checkout --trach origin/远程分支名 git checkout -b 本地分支名  origin/远程分支名 $ git checkout --track origin/dev $ git checkout -b dev origin/dev 没有远程分支,本地有一个分支,要推送到远程 git push --set-upstream origin 分支名 git push -u origin 分支名 git push

git拉取远程分支并切换到该分支

整理了五种方法,我常用最后一种,这五种方法(除了第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

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上

最近有需求从某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 fetch origin branchname:branchname 可以把远程某各分支拉去到本地的branchname下,如果没有branchname,则会在本地新建branchname git checkout origin/remoteName -b localName 获取远程分支remoteName 到本地新分支localName,并跳到localName分支

【Git】关于远程分支--我的理解:远程分支永远是存储最新的版本。

关于远程分支--我的理解:远程分支永远是存储最新的版本. 如果远程分支被他人修改过,其版本高于本地版本,则需要先将远程分支pull下来,进行合并修改之后在push到远程分支. [注] 使用git push --force origin 可以强行推送到远程分支,不过这将会导致远程分支的新版本被推送的分支覆盖.因此要慎用--force指令

Git拉取远程分支命令

如果我们想从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 这样我们就拉取了

git 抓取远程分支到本地分支(本地不存在这个分支)

问题/需求: 本地仓库在工作电脑上,同时最新的更改已经推送到远程仓库,春节放假时有需求需要在家的电脑上建立仓库,同时建立了一个新分支"new",同时也推送到远程仓库中: 后来想把远程分支“new”抓取到工作电脑的本地仓库: 先查看本地分支 $ git branch front * master 查看所有分支 $ git branch -a front * master remotes/origin/HEAD -> origin/master remotes/origin/fron