Git 如果旧存储库没有';你不存在于网上吗?
情况是,我有一个存储库的本地副本,它的git日志中有所有提交历史记录。这是我上学期使用的课程存储库,现在讲师已经在线清理了该存储库,所以它只存在于我的计算机上 我希望保留所有提交历史记录,并将其内容转移到新的回购协议中。然而,当我尝试远程推送Git时,引发了无法从远程存储库读取的错误 在这种情况下,我该如何保存git日志并将所有内容移动到新创建的repoGit 如果旧存储库没有';你不存在于网上吗?,git,github,Git,Github,情况是,我有一个存储库的本地副本,它的git日志中有所有提交历史记录。这是我上学期使用的课程存储库,现在讲师已经在线清理了该存储库,所以它只存在于我的计算机上 我希望保留所有提交历史记录,并将其内容转移到新的回购协议中。然而,当我尝试远程推送Git时,引发了无法从远程存储库读取的错误 在这种情况下,我该如何保存git日志并将所有内容移动到新创建的repo 非常感谢 您需要将回购的来源更改为新位置: 这样,包括git日志在内的所有内容都将被推送到新位置 $ git remote rm origin
非常感谢 您需要将回购的来源更改为新位置: 这样,包括git日志在内的所有内容都将被推送到新位置
$ git remote rm origin
$ git remote add origin git@github.com:username/repositoryName.git
$ git config master.remote origin
$ git config master.merge refs/heads/master
您需要将回购的来源更改为新位置: 这样,包括git日志在内的所有内容都将被推送到新位置
$ git remote rm origin
$ git remote add origin git@github.com:username/repositoryName.git
$ git config master.remote origin
$ git config master.merge refs/heads/master
非常感谢!我还发现直接编辑位于.git文件夹的配置文件中的存储库url非常有用。非常感谢!我还发现,在.git文件夹的配置文件中直接编辑存储库url也很有用。