Do all the things like ++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatarSign Up
Maer70412dYeah, sometimes working with people is infuriating. Pretty much everyone at university had some such dumbshit on their team at some point.
You should take some value from this though. Chances are, you will be on a team after you graduate. So learn communication and project management. People did not push anything to your repo - and you didn't ask.
You're right, it is their job to ask for help if they need it, but it is in your interest that the project completes, so if you are not convinced - ask, be proactive. Same with repo. Divide and conquer small tasks. You guys just divided your shit by three, then everyone sat on their small little island and had no idea what the rest is doing, even though you at least pushed to the repo.
Group projects suck, but draw some value from this experience. Communicate, manage.
Can you pick the people in your group? I had a group of friends in uni and we did all of our projects together. They were awesome and reliable. We divided projects according to each other's strengths and finishing them was easy.
ALL group projects suck dude. Welcome to the suck.