ich möchte mich jetzt doch etwas genauer mit GIT beschäftigen

Jetzt stellen sich mir (erstmal) zwei Fragen:
- Wie handhabe ich das mit dem venv? Wenn ich das Projekt per GIT synchronisiere muß ich ja auf dem Laptop auch erst einmal "alles" per Hand einrichten bzw wenn ich zwischendurch etwas hinzufüge das auch erstmal auf dem Laptop auch hinzufügen oder wäre es sinnvoll, das venv auch ins Repo reinzupacken?
- Was mache ich mit einer Datenbank (Postgres)? Die kann ich ja schlecht ins Repo packen (denk ich mal..). Mein erster Gedanke wäre, ich packe die Daten direkt in die DB die eh auf dem vServer läuft und greife dann über ein VPN oder ssh-Tunnel auf den vServer zu.
Danke schonmal für eure Tips

Paddie