如何将现有回购推送到github中的新帐户

如何将现有回购推送到github中的新帐户,git,Git,我的linux机器中有一个克隆的repo。我正在尝试将该克隆的repo从我的linux机器推送到git hub帐户。我已经创建了github帐户,并按照github页面中的命令进行推送 #push an existing repository from the command line git remote add origin https://github.com/xxx/yyy.git git push -u origin master 上面的命令是在github页面中给出的,用于推送现

我的linux机器中有一个克隆的repo。我正在尝试将该克隆的repo从我的linux机器推送到git hub帐户。我已经创建了github帐户,并按照github页面中的命令进行推送

#push an existing repository from the command line
git remote add origin https://github.com/xxx/yyy.git
git push -u origin master 
上面的命令是在github页面中给出的,用于推送现有的repo。我在linux机器上运行了以下命令

git config --global user.name "xxx"
git config --global user.email "xxx@gmail.com"
git remote add origin https://github.com/xxx/yyy.git
我收到以下错误:

不是停止在文件系统边界的git存储库(或装载点/主位置之前的任何父存储库)(未设置git_发现_跨文件系统)


可能有人删除了
.git
文件夹

  • 保留当前文件夹
  • 将项目的当前文件夹重命名为任意文件夹(例如,
    qwerty
  • 再次克隆存储库
  • 打开克隆的存储库文件夹
  • 删除除
    .git
    文件夹外的所有内容
  • qwerty
    的内容复制并粘贴到克隆的存储库文件夹中
  • git添加。
  • git提交-m'update'
  • git推送

    • 可能有人删除了
      .git
      文件夹

      • 保留当前文件夹
      • 将项目的当前文件夹重命名为任意文件夹(例如,
        qwerty
      • 再次克隆存储库
      • 打开克隆的存储库文件夹
      • 删除除
        .git
        文件夹外的所有内容
      • qwerty
        的内容复制并粘贴到克隆的存储库文件夹中
      • git添加。
      • git提交-m'update'
      • git推送

      这是否回答了您的问题?虽然这个错误听起来像是你在尝试处理本地repo时不在它的目录树中,但在运行git命令时,你不在repo中。这就是错误告诉你的。要么克隆repo,要么先用git init创建一个repo,然后将源代码添加到其中。@shawn我关注了这个博客。。谢谢,它成功了。这能回答你的问题吗?虽然这个错误听起来像是你在尝试处理本地repo时不在它的目录树中,但在运行git命令时,你不在repo中。这就是错误告诉你的。要么克隆repo,要么先用git init创建一个repo,然后将源代码添加到其中。@shawn我关注了这个博客。。谢谢你,它成功了