我有一台新的 mac。我已将旧计算机中的所有文件复制到新计算机中,包括我的代码库,它恰好比我的 github 存储库中的代码库更新一些(我没有事先进行最终提交)。基本上,我试图从我离开的地方开始 - 将我当前的、更新的基于我的新计算机的代码与我现有的 github 存储库链接起来,然后将新代码推送到它并继续我的工作(这个回购中只有我一个人)。我认为这就像git init
设置一样简单git remote add origin git@github.com:me/myproject.git
,但这似乎不起作用。我该怎么做呢?
我已将所有文件从旧计算机复制到新计算机中,包括我的代码库,它恰好比我的 github 存储库上的内容稍微更新一些(我事先没有进行最终提交)。
你不应该做任何事。
如果您复制了整个代码库,包括.git/
其中包含的目录,那么您可以从上次停下的地方继续。git commit
和git push
平常一样。Git 随 OS X 一起提供,您拥有所有代码和存储库;该.git
目录是存储库。
您可能需要做的是确保您的 Github ssh 密钥已设置,并且项目的所有支持软件均已安装。但就 git 而言,你已经准备好了。
我认为这就像
git init
设置一样简单git remote add origin git@github.com:me/myproject.git
git init
幸运的是,现有存储库上的a是无害的。因此,如果尝试添加已存在的遥控器,您应该会收到类似“fatal: remote origin already exists.
没关系,您的存储库已经有一个遥控器”的错误。检查与git remote -v
.
归档时间: |
|
查看次数: |
3924 次 |
最近记录: |