私はこの Rails システムの作業を始めていますが、サーバーを変更してテストを行うことができると言われました。テスト用にいくつかのファイルに小さな変更を加え、疑いを確認してから、ルート ディレクトリで再帰的な git チェックアウトを実行しました。
問題なくパッセンジャーを再起動しましたが、MySQL でエラーが発生しました。つまり、database.yml ファイルに正しい資格情報がありませんでした。私の前の開発者が database.yml をバージョン管理に入れていたため、このシステムのユーザー名/パスワードは、再帰的な git チェックアウトで以前のコミットに戻されたことが判明しました。
そのバージョンの database.yml を取り戻す方法はありますか? git コミットを進めたいようですが、このファイルを回復できるのであれば、それをいじくり回したくありません。誰にもアイデアはありますか?