gpt4 book ai didi

git - 在新计算机上设置 github 存储库

转载 作者:太空狗 更新时间:2023-10-29 13:37:14 25 4
gpt4 key购买 nike

我有一台新 Mac。我已经将我所有的文件从我的旧计算机复制到我的新计算机中,包括我的代码库,它恰好比我的 github 存储库中的代码更新一些(我没有事先进行最终提交)。基本上,我试图从我离开的地方开始——将我当前的、更新的代码库与我现有的 github 存储库链接到我的新计算机上,然后将新代码推送到它并继续我的工作(这个 repo 协议(protocol)上只有我一个人)。我想这就像 git init 然后设置 git remote add origin git@github.com:me/myproject.git 一样简单,但这似乎并不正在工作。我该怎么做呢?

最佳答案

I've copied all of my files from my old computer into my new one, including my code base which happens to be slightly more up-to-date than what's on my github repo (I didn't do a final commit beforehand).

你不应该做任何事情。

如果您复制了整个代码库,包括其中包含的 .git/ 目录,那么您可以从中断的地方继续。 git commitgit push 正常。 Git 随 OS X 一起提供,您拥有所有代码和存储库; .git 目录是存储库。

您可能需要做的是确保设置了 Github ssh key ,并安装了项目的所有支持软件。但就 git 而言,您已经准备就绪。


I figured this would be as simple as git init followed by setting git remote add origin git@github.com:me/myproject.git

幸运的是,现有存储库上的 git init 是无害的。所以在尝试添加一个已经存在的 Remote 时,您应该会收到类似 fatal: remote origin already exists. 的错误。没关系,您的存储库已经有一个 Remote 。使用 git remote -v 检查。

关于git - 在新计算机上设置 github 存储库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42882926/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com