Git 从另一台计算机更改联机存储
我在GitHub.com上创建了一个在线存储库。Git 从另一台计算机更改联机存储,git,github,Git,Github,我在GitHub.com上创建了一个在线存储库。 我在该存储库中添加/删除/修改文件,通常是从我正在使用的计算机上进行的 现在,我使用的是另一台计算机,而我没有存储在我使用的另一台计算机上的原始本地存储库。 因此,我创建了一个文件夹,其名称与存储库的名称相同,我将文件与git一起放在该文件夹中 我想做的是修改我的在线存储库,但在这方面我遇到了问题。 主要是我推不动。 Git返回了一个我无法解决的错误。我在网上搜索了如何解决这个问题。 我当然找到了解决办法,但没有一个奏效。 要从另一台计算机修改在
我在该存储库中添加/删除/修改文件,通常是从我正在使用的计算机上进行的 现在,我使用的是另一台计算机,而我没有存储在我使用的另一台计算机上的原始本地存储库。
因此,我创建了一个文件夹,其名称与存储库的名称相同,我将文件与git一起放在该文件夹中 我想做的是修改我的在线存储库,但在这方面我遇到了问题。
主要是我推不动。
Git返回了一个我无法解决的错误。我在网上搜索了如何解决这个问题。
我当然找到了解决办法,但没有一个奏效。
要从另一台计算机修改在线存储库,应该做什么
编辑:
我的ssh密钥没有问题。
我有一个问题,但我通过创建一个新的ssh密钥解决了它。以下是错误:
! [rejected] master -> master (non-fast forward) error:
failed to push some refs to 'git@github.com:me/me.git'
To prevent you from losing history, non-fast-forward updates were rejected
Merge the remote changes before pushing again.
See the 'non-fast forward' section of 'git push --help' for details.
我猜想您的SSH密钥有问题 确保您仔细遵循Github上的说明:
有关更多信息,请查看。我想您的SSH密钥有问题 确保您仔细遵循Github上的说明:
有关更多信息,请查看。我不知道您为什么不首先克隆存储库,但您必须在推送任何内容之前将公钥添加到github。检查我不知道您为什么不首先克隆存储库,但您必须在推送任何内容之前将公钥添加到github。检查我的ss键没有问题。我有一个问题,但我通过创建一个新的ssh密钥解决了它。以下是错误: !![已拒绝]主控->主控(非快进)错误:无法将某些引用推送到'git@github.com:me/me.git'为防止丢失历史记录,拒绝了非快进更新。请在再次推送之前合并远程更改。有关详细信息,请参阅“git push--help”的“非快进”部分 但正如我所说。。我无法解决它
谢谢。我的ss钥匙没有问题。我有一个问题,但我通过创建一个新的ssh密钥解决了它。以下是错误: !![已拒绝]主控->主控(非快进)错误:无法将某些引用推送到'git@github.com:me/me.git'为防止丢失历史记录,拒绝了非快进更新。请在再次推送之前合并远程更改。有关详细信息,请参阅“git push--help”的“非快进”部分 但正如我所说。。我无法解决它
谢谢。根据您对错误消息的描述,听起来您需要在执行“git push”之前执行“git pull”。因为Github存储库中有一些您在本地存储库中还没有的更改,所以在将新更改推送到Github之前,您必须将这些更改合并到本地存储库中。根据您对错误消息的描述,听起来您需要在进行“git推送”之前进行“git拉送”。由于Github存储库中有一些您在本地存储库中还没有的更改,因此在将新更改推送到Github之前,必须将这些更改合并到本地存储库中。使用
git拉入原点主控器
以将其更新至最新版本
然后尝试重新提交您的更改。使用
git拉入原点主控器
以将其更新至最新版本
然后尝试重新提交您的更改。您能与我们分享您的确切错误信息吗?您能与我们分享您的确切错误信息吗?我同意此解决方案+1+1. 或者从github开始使用git clone获取您的工作副本,然后就可以开始了。我同意这种解决方案+1+1. 或者从github开始使用git clone获取您的工作副本,您就可以开始了。您在这里似乎是新来的,所以我想指出,最好编辑您的问题以添加额外的信息(您的问题左下角附近有一个灰色的小链接,上面写着“编辑”),而不是发布你自己问题的答案。VonC已经为您完成了这项工作,但在将来,这将使人们更容易找到您问题中的所有信息。请删除此“答案”好吗?我冒昧地编辑了你的问题并添加了你的错误信息。你在这里看起来是新来的,所以我想指出,最好编辑你的问题以添加额外的信息(在你问题的左下角附近有一个小的灰色链接,上面写着“编辑”),而不是发布你自己问题的答案。VonC已经为您完成了这项工作,但在将来,这将使人们更容易找到您问题中的所有信息。请删除此“答案”好吗?我冒昧地编辑了你的问题并添加了你的错误信息。同时阅读