Объясните на "пальцах" как устроен механизм коллективной работы с git. А конкретно ситуация следующая:
Есть "я" и еще человек. Репозиторий был создан мною. Когда я коммиты отправляю на bitbucket, он запрашивает пароль, мой пароль от аккаунта. Так же ситуация и у другого человека, запрашивает опять же мой пароль, конечно который я не могу дать. Как разрешить ситуацию?
Другой человек добавлен в "Управление доступом" с правами READ, WRITE, ADMIN
На Битбакете нельзя сделать SSH-ключ с Write-доступом.
Нужно добавить пользователя в управлении доступом.
После этого он сможет пушить, указывая СВОЙ логин / пароль.
Но есть ограничение в 5 пользователей (не помню - на один репозиторий или на все в сумме).
Пусть посмотрит у себя в .git/config файле, там есть адрес удаленного хранилища в секции [remote "origin"], если хранилище склонировано.
Либо пусть заново склонирует с нужным URL без user@
Вам ничего менять не надо.
SSH не поможет (см. изначальный ответ), ему нужно сделать git clone https://bitbucket.org/myusername/repo.git, введя свои данные.
Из-за того, что Вы дали ему URL с логином, Git не спрашивает у него логин, а пытается подключиться с указанным, то есть с Вашим.