fatal: unable to update url base from redirection: asked for

zhangbin@DESKTOP-152DH8F MINGW64 /h/EDUDEV/serviceMesh (master)
$ git push origin master
fatal: unable to update url base from redirection:
  asked for: https://git.cc.com/midwares/100edu/ServiceMeshSDK.git /info/refs?service=git-receive-pack
   redirect: https://git.cc.com/users/sign_in
  • 修复
zhangbin@DESKTOP-152DH8F MINGW64 /h/EDUDEV/serviceMesh (master)
$ git remote set-url origin  https://git.cc.com/midwares/100edu/ServiceMeshSDK.git

  • 然后直接push origin master

不知道为啥是推送到我之前的old-origin了

  • 删掉old-origin
  • 本地分支是master
  • 远程现在
zhangbin@DESKTOP-152DH8F MINGW64 /h/EDUDEV/serviceMesh (master)
$ git remote -v
origin  https://git.cc.com/midwares/ccedu/ServiceMeshSDK.git (fetch)
origin  https://git.cc.com/midwares/ccedu/ServiceMeshSDK.git (push)

  • 参考
  • 远程创建分支RRR并本地分支LLLL推送到这个创建的分支RRR

        git push origin LLLL:RRR
  • 结果就是远程创建了一个分支 叫做 remotes/origin/master
zhangbin@DESKTOP-152DH8F MINGW64 /h/EDUDEV/serviceMesh (master)
$ git push origin master:remotes/origin/master
Enumerating objects: 33507, done.
Counting objects: 100% (33507/33507), done.
Delta compression using up to 8 threads
Compressing objects: 100% (21357/21357), done.
Writing objects: 100% (33447/33447), 61.28 MiB | 908.00 KiB/s, done.
Total 33447 (delta 9253), reused 33401 (delta 9212)
remote: Resolving deltas: 100% (9253/9253), completed with 44 local ob
remote: fatal: Invalid symmetric difference expression 000000000000000000000000000000...588ba887561124d23c35f7a220be5b2e9059aae8
remote:
remote: To create a merge request for remotes/origin/master, visit:
remote:   https://git.cc.com/midwares/ccedu/ServiceMeshSDK/merge_requerge_request%5Bsource_branch%5D=remotes%2Forigin%2Fmaster
remote:
To https://git.cc.com/midwares/ccedu/ServiceMeshSDK.git
 * [new branch]        master -> remotes/origin/master


  • 直接命令行还删不掉,
zhangbin@DESKTOP-152DH8F MINGW64 /h/EDUDEV/serviceMesh (master)
$ git push --delete remotes/origin/master
fatal: --delete doesn't make sense without any refs

  • sourcetree就可以

  • 本地master推送到远程的master
  • sourcetree
git -c diff.mnemonicprefix=false -c core.quotepath=false --no-optional-locks push -v --tags --set-upstream origin master:master
POST git-receive-pack (chunked)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

等风来不如迎风去

你的鼓励是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值