簡體   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