视为git 的书git 保存了所有更改快照的数据库,这是否意味着我可以使用它.git
来可靠地备份我的代码?也就是说,我是否只能将我的(本地).git
目录备份到云中,然后如果我在任何时候丢失了整个硬盘,大概我可以.git
从云上的备份中下载该文件夹,然后我就可以恢复所有源代码文件?
答案1
是的,这样可行。你可以自己检查一下,方法是将.git
文件夹复制到另一个目录,打开终端/命令提示符,导航到该文件夹并执行
git checkout -- *
存储库将完全恢复到上次提交的版本。