work one's way along something
to move or labor alongside something or a route. She worked her way along the ledge and finally came to a wide space where she could relax. They worked themselves along the jungle path, chopping and cutting as they went.