First, you need to make sure your default pushing policy is set to matching
, in order to push all local branches to their respective matching upstream branches.
git push project-community # will push all matching branches
Second, you need a clone of your repo which has all the remote branches tracked locally: See "Track all remote git branches as local branches".
Third, you will need to update all local branches from all remote branches:
See "Can I easily update all local git branches from remote branches simultaneously?".