If a repository contains local modifications, not all the other repositories are pulled. i think https://github.com/tatsuyaoiw/git-pull-all/blob/master/index.js#L143 this return is not needed here, because stops the .each.