作ってガチで理解するGit = gachit
Dockerとryeがインストールされている事が前提です。インストールされていない場合は事前にインストールして使えるようにしておいてください。
以下のコマンドを打つことで環境構築が可能です。
rye sync./.venv/bin/activate
rye sync
gachitgachitを作っている最中に動作確認をしたくなることがあるかもしれません。
しかし、これには注意が必要です。なぜならばgachitはgitと同じで、作業中のファイルを誤って書き換えてしまう可能性があるからです。
そのため、本リポジトリではDockerでテスト環境を用意しています。
テスト環境ではplaygroundというリポジトリをcloneしてあり、
gachitのリポジトリから完全に分離された環境ですので安心して動作確認を行うことが可能です。
テストを行うためには以下のコマンドを実行します。
docker compose upもしもテスト環境をもう一度作り直したい場合は以下のコマンドを実行してください。
docker compose up --buildテスト環境の中のディレクトリ構成は以下のようになっています。
workspace
├── gachit
└── playground