在工作中,经常需要将同一份代码传到不同的git仓库中去

如果本地同样一份代码,已经关联了一个与远程分支,那么怎么才能解除原程分支,并关联到一个新的分支将代码提交到新的分支上去呢? 
1、如果你已经在远程创建了一个分支,远程分支地址:https://xxxxxxx/wangdong/helloworld.git 
2、从命令行创建一个新的仓库,关联到该远程分支

touch README.md
git init
git add README.md
git commit -m "first commit"
git remote add origin https://xxxxxxx/wangdong/helloworld.git
git push -u origin master
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6

3、如果本地的代码,没有关联任何远程分支

git remote add origin https://xxxxxxx/wangdong/helloworld.git
git push -u origin master
  • 1
  • 2

4、如果本地代码,已经关联了远程分支,则需要先解除关联

git remote remove origin
  • 1

5、解除后、重新关联新的远程分支,并将代码传上去

~/dev33/alioss-file on  master ⌚ 10:44:56
$ git remote add origin https://dev.33.cn/wangdong/alioss-file.git
  • 1
  • 2
~/dev33/alioss-file on  master ⌚ 10:45:01
$ git push -u origin master
Counting objects: 102, done.
Delta compression using up to 8 threads.
Compressing objects: 100% (82/82), done.
Writing objects: 100% (102/102), 62.52 KiB | 7.81 MiB/s, done.
Total 102 (delta 26), reused 0 (delta 0)
To https://dev.33.cn/wangdong/alioss-file.git* [new branch]      master -> master
Branch master set up to track remote branch master from origin.
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10

6、完成

git解除与远程分支的关联相关推荐

  1. 最实用的Git命令总结:新建本地分支、远程分支、关联和取消关联分支、清除本地和远程分支、合并分支、版本还原、tag命令、中文乱码解决方案、如何fork一个分支和修改后发起合并请求

    1.常用命令git.tag整理 1.新建分支本地分支 git branch <branch-name>远程分支 git push origin <branch-name>:&l ...

  2. git 创建本地分支及远程分支并且关联分支

    git命令在创建本地分支及远程分支并且关联远程分支 为了便于版本的维护及管理将会不断的在master分支上创建出新的分支 大致分为: 首先切换到在要开的分支上――――>创建本地分支――――> ...

  3. git拉取远程分支代码到本地并关联分支

    git init 与远程仓库建立联系 git remote add origin 复制的远程地址 确认需要拉到本地的分支 git fetch origin 远程分支 本地创建分支与远程分支相连接 并切 ...

  4. 小乌龟git如何同步远程分支_git同步远程仓库分支

    git命令 1.何谓同步远程分支?有下面几种情况, 1.本地有新分支,远程仓库没有. 2.远程仓库有新分支,本地没有. 3.本地删除了分支,远程也想删除. 4.远程删除了分支,本地也想删除. 第一种情 ...

  5. git 拉取远程分支

    当本地并没有任何记录时拉取 git clone -b ants git@github.com:Ants-double/CareerJava.git git clone -b 远程分支名 仓库地址 当本 ...

  6. git拉取远程分支并创建本地分支

    一.查看远程分支 使用如下git命令查看所有远程分支: git branch -r 1 二.拉取远程分支并创建本地分支 方法一 使用如下命令: git checkout -b 本地分支名x origi ...

  7. git拉取远程分支并创建本地分支和Git中从远程的分支获取最新的版本到本地

    git拉取远程分支并创建本地分支 一.查看远程分支 使用如下Git命令查看所有远程分支: git branch -r 二.拉取远程分支并创建本地分支 方法一 使用如下命令: git checkout ...

  8. 已经push的如何回退_如何撤回Git push 到远程分支以后的方法

    这里写自定义目录标题 Git push 到远程分支以后的撤回方法 解决流程 一.查询Git提交日志记录. 1. 首先要查看提交日志记录,找到记录ID,这个过程有两种方式 2. git log 3. g ...

  9. Git拉取远程分支到本地,修改并同步

    Git拉取远程分支到本地 本地新建一个空白文件夹folder: 进入folder目录,打开git bash,用命令行初始化git仓库: $ git init 与远程仓库建立连接: // `http:/ ...

最新文章

  1. Windows Server 2003 服务应用大全之DNS服务使用详解
  2. catia 无许可证服务器名称,win10升级2004后CATIA无法连接许可证服务器解决方案(2页)-原创力文档...
  3. requirements.txt
  4. 什么是 jQuery 事件
  5. 腾讯Angel亮相VLDB,携全新Angel 2.0宣布加入LF深度学习基金会
  6. DotNet 网上相关资源
  7. flowable实战(九)flowable数据库表中流程实例、活动实例、任务实例三者之间关系分析
  8. CVPR2021 最佳论文候选—提高图像风格迁移的鲁棒性
  9. webpack配置:css文件打包、JS压缩打包和HTML文件发布
  10. Android OTA相关博文
  11. 转载 网络上的8051 free IP core资源
  12. CSS:公共样式(自用)
  13. 算法与数据结构 第1章 当我们谈论算法的时候,我们在谈论什么?
  14. 繁星屠龙软件下载_酷狗繁星屠龙下载
  15. 用虚拟化平台建NAS服务器,虚拟化之NAS存储
  16. vs2019下载安装
  17. [链接汇总]在用Matlab解微分方程时比较有用
  18. 学习OpenCV——计算邻接区域列表(build_adjoin)
  19. 列车停站方案_基于节点分级的高速铁路列车停站方案设计策略
  20. 一文了解数据分析师与商业分析师的区别(一)

热门文章

  1. std::future详解
  2. codeforces 263A-C语言解题报告
  3. C语言extern关键词—最会带帽子的关键字
  4. 为什么你需要设计和维护一套自我移动标准?
  5. QuickTime文件格式解析
  6. vue : 引入、安装 jquery 、bootstrap
  7. java 文件下载,中文表名,中文内容
  8. python-study-17
  9. 13,反转链表《剑指offer》
  10. 基于BISS0001构成的热释电红外延时照明控制器电路图