How do you use bench?

I want to know how do you use bench in Terminal?
examaple: when I change js.file or css I have to use “bench frappe --build”. When I change controller file .py how do you use bench?.
I want to know all the command bench.

Please read, GitHub - frappe/bench: CLI to manage Multi-tenant deployments for Frappe apps
Also bench --help would help you.

Thank you! I forget