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

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

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

答案1

是的,这样可行。你可以自己检查一下,方法是将.git文件夹复制到另一个目录,打开终端/命令提示符,导航到该文件夹​​并执行

git checkout -- *

存储库将完全恢复到上次提交的版本。

相关内容