zoukankan      html  css  js  c++  java
  • 同时将本地git仓库提交到gitee和github

    今天想把一个本地项目推送到github【此前已经将这个项目推送到gitee!】

    执行 git remote add origin  +远程仓库地址   这个命令时,提示

    error: remote origin already exists.

    这是因为gitee&github 默认都是以  origin 这个名字来命名远程仓库的,由于已经添加了 gitee的一个远程仓库,并且 远程仓库不允许重名,所以才报错远程 'origin' 已存在!

    解决方案:修改远程仓库名字

    命令:
    $ git remote rename origin gitee //表示吧origin 这个远程仓库重命名为 gitee

    这样 再去执行  git remote add origin  +远程仓库地址   这个命令 就可以添加远程仓库成功, 执行 git push -u origin master 把本地文件推送过去即可。

    当然 你也可以去重新命名刚刚推送的远程仓库为 github  去和gitee 对比区分一样。表示这个项目你两个git平台都有推送!!!

    修改远程名字后根据github上传提示【git push -u origin main】仍然报错:  【error: src refspec main does not match any】 【windows环境】

    这是因为github现在默认的分支名为main,而gitforwindows 默认的分支名为 master ,分支名字不同意,所以上传失败

    解决:git branch -M main 修改分支名为main,

    执行提交: git push -u origin main  即可

  • 相关阅读:
    Scrapy之下载中间件与爬虫中间件
    Scrapy之twisted模块
    Scrapy之下载中间件中的代理中间件HttpProxyMiddleware
    Scrapy之start_urls、爬虫中间件之深度,优先级以及源码流程
    Scrapy之dupefilters(去重)以及源码分析/depth
    NOI 2013 书法家
    NOI2013 快餐店
    NOI2013 树的计数
    NOI2013 UOJ122 向量内积
    NOI2015
  • 原文地址:https://www.cnblogs.com/Hijacku/p/14772233.html
Copyright © 2011-2022 走看看