When i am about to push or pull from our bitbucket repository i have to first save and commit the changes i have done. this was the process that was taking for ever. i was forced to abandon the changes i had made, since i could not push those changes to bitbucket, and then uninstall/ reinstall gamemaker and reclone our project. it seems to have fixed the issue.