当前位置:   article > 正文

Git 取消远程分支关联,并关联到新的远程分支,将代码推上去

关闭git push orgin master

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

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

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

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

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

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

git remote remove origin
  • 1

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

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

6、完成

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/花生_TL007/article/detail/611660
推荐阅读
相关标签
  

闽ICP备14008679号