we are currently starting to work with Git and run into some trouble.
Baiscally what i want is to have a Git-Repository that users can push to and pull from.
Als
Based on what you have described, then I think implementing the branching strategy known as GitFlow might work for you.