2
私は現在、ユーザーが作成したデッキがGitリポジトリの役割を果たすフラッシュカードアプリケーションに取り組んでいます。アプリでカードが作成されると、新しいファイルがリポジトリにコミットされます。カードが変更され、ファイルが変更され、カードが削除されると、ポイントが取得されます。メモリにgitリポジトリを作成する方法は?
アプリケーションが保存するファイル形式は、gzipされたGitリポジトリです。したがって、いつでも、リポジトリをディスクに書き込む必要はありません。この方法でデッキをGitリポジトリとして扱うにはどうすればいいですか?
ありがとうございます。私は本当に「バックエンド」を理解していません。なぜ私は1つ必要ですか? – birdoftheday
バックエンドint彼はlibgit2のコンテキストは、あなたのレポのためのストレージメカニズムです。メモリ内ストレージ、ディスクストレージ、データベースストレージ、キャッシュストレージなどがあります。バックエンドの詳細については、libgit2 [here](http://blog.deveo.com/your-git-repository-in)を参照してください。 -a-database-pluggable-backends-in-libgit2 /) – rpepato
@rpepatoそれが 'clone_at'で使えるかどうか知っていますか?私は文書で見つけることができません – Tiago