从 .git 文件夹恢复存储库
restoring a repository from a .git folder
由于(现已失效)服务器的组织方式,我们 lost os 和 most git 配置,但有 100%健康且完整(根据 git fsck --full 在将幸存的驱动器连接到另一台机器后执行)。git 项目文件夹(4 个项目)
现在我们有了一个新服务器。
我们如何从 .git 文件夹中恢复?
我们 None 人是 git 专业人士,如果问题很愚蠢,请原谅
https://git-scm.com/book/en/v2/Git-on-the-Server-Setting-Up-the-Server
在服务器端:
git init --bare
含义:
- 您创建存储库
在客户端:
git remote add name_url
git push origin master
含义:
您包括远程服务器
您将本地内容推送到服务器
或者,您可以将客户端中的项目(包括 .git)复制到服务器中。如果 git 的版本在服务器和客户端中不相同,这不是一个好主意。
由于(现已失效)服务器的组织方式,我们 lost os 和 most git 配置,但有 100%健康且完整(根据 git fsck --full 在将幸存的驱动器连接到另一台机器后执行)。git 项目文件夹(4 个项目)
现在我们有了一个新服务器。
我们如何从 .git 文件夹中恢复?
我们None 人是 git 专业人士,如果问题很愚蠢,请原谅
https://git-scm.com/book/en/v2/Git-on-the-Server-Setting-Up-the-Server
在服务器端:
git init --bare
含义:
- 您创建存储库
在客户端:
git remote add name_url
git push origin master
含义:
您包括远程服务器
您将本地内容推送到服务器
或者,您可以将客户端中的项目(包括 .git)复制到服务器中。如果 git 的版本在服务器和客户端中不相同,这不是一个好主意。