繁体   English   中英

如何将 github 本地存储库复制到另一台计算机?

[英]How to copy a github local repo to another computer?

我有一台新电脑,需要将我的本地 github 用于 windows 存储库复制到新电脑。 所有存储库都在 github 上,但我不想再次将它们全部下载到新计算机上。

Is there any way to add this local files to the new computer using github for windows (or shell) and then just push/pull/sync the changes with the github.com?

谢谢大家的问候

保罗

如果我理解正确,你试图避免将未完成的本地更改推送到回购。 没问题。

Git repos是独立的。 只需将repo目录从一台机器复制到另一台机器。 什么都不需要。

您可以使用git+ssh通过本地网络从另一台计算机克隆您的存储库

git clone git+ssh://user@192.168.1.5/~/repos

或者只是手动复制文件并在新PC上设置git。

我处于类似的情况,但使用Mac(不是PC)。 使用Mac,我使用Time machine备份了我的旧计算机,并使用该备份恢复了新计算机。 所以从本质上我所有的数据和配置文件从旧转移到新的。 对我而言,它非常透明。 基本上,我是从mac pro转移到mac air。 我所有的git repos也没有任何问题。 我有一种感觉Windows图像会起作用,但说实话,我自己没有做过。 希望这可以帮助。

将文件从旧机器复制到新机器后,需要告诉 GitHub 应用程序您的本地文件(repo)在哪里。

在 GitHub 应用程序 go 中到[File\Add local repository...]Ctrl+O 然后你用你的 repo 浏览到本地文件夹。 正如@user41871 所解释的,git 存储库是独立的,因此 GitHub 将在本地文件中检测到您的存储库,并适当地同步到 GitHub 中的远程存储库。

在转向 GitHub 之前,请确保您已经安装了 Git。 GitHub 应用程序不附带 Git。 令人惊讶的是,即使未安装 Git,GitHub 应用程序也能“工作”。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM