看起来唯一的选择是在本地克隆GitHub存储库,将我的修改文件复制到新创建的存储库中,然后检入我的更改。
首先尝试:
也就是说:
git clone https://github.com/<user>/<repo> newFolder
cd newFolder
git remote add old ../path/to/old/local/repo
git fetch old
git log old/master
git cherry-pick old-sha1..old/master
我不是 Git 专家,但我认为我可能能够帮忙,如果还不算太晚的话。
运行:
git remote -v
这应该以某种形式打印出东西:
origin <remote_repo_url> (fetch)
origin <remote_repo_url> (push)
如果你只看到:
origin (fetch)
origin (push)
尝试运行:
git remote set-url origin <remote_repo_url>
如果你没有输出结果,则运行:
git remote add origin <remote_repo_url>
然后尝试
git push -u origin
-u
或 --set-upstream
标志将把 origin 设置为您的分支的默认仓库。
git remote -v
命令,并添加输出结果。 - Tarun Lalwani