.git文件夹可以用于备份和恢复吗?

Dig*_*nja 4 backup git

鉴于git 的书说 git 保留了所有更改快照的数据库,这是否意味着我可以使用它.git来可靠地备份我的代码?也就是说,我是否可以只将我的(本地).git目录备份到云,然后如果在任何时候我丢失了整个硬盘,大概我可以.git从云上的备份下载该文件夹,并从我可以恢复所有源代码文件吗?

Glo*_*del 6

是的,那会起作用。.git您可以通过将文件夹复制到另一个目录,打开终端/命令提示符,导航到该文件夹​​并执行来自行检查

git checkout -- *
Run Code Online (Sandbox Code Playgroud)

存储库将完全恢复到最后提交的版本。