我正在着手开发这个 Rails 系统,并被告知我可以修改服务器以进行一些测试。我对几个文件进行了小改动以进行测试,确认了我的怀疑,然后对根目录进行了递归 git checkout。
我重新启动乘客没有问题,但 MySQL 出现错误,即我的 database.yml 文件没有正确的凭据。事实证明,我之前的开发人员已将 database.yml 置于版本控制中,因此该系统上的用户名/密码恢复为递归 git checkout 上的先前提交。
有没有办法找回那个版本的 database.yml?似乎我想在我的 git 提交中向前迈进,但如果可以恢复这个文件,我不想到处乱搞。有人有想法么?