由于(现已故)服务器的组织方式,我们失去了操作系统和大多数git配置,但100%健康且完整(根据 git fsck --full 连接后执行幸存的驱动器到另一台机器)项目的.git文件夹(4个项目)
现在我们有了一台新服务器。
我们如何从.git文件夹恢复?
我们都不是git专业人士,所以请原谅这是一个愚蠢的问题
答案 0 :(得分:1)
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版本不同,这不是一个好主意。