How to animate a characters movement in zero g?

Hey so I’m working on a space game and it has zero g movement in it and was wondering how I would handle getting the character to be able to basically grab hold of the environment around then to push themselves around. Any help would be awesome!