ключевые слова для поиска:
> Попытался сделать git pull но консоль мне предложила сначала закоммитить мои изменения
git stash
> попытался запушить изменения, но оказывается, одиз из участников уже запушил свои изменения и мои не отправляются
git rebase
всё изучить, понять и только потом пользоваться :)