Obteniendo error mientras triong inserta todo el código de mi proyecto en bitbucket

Recibo el siguiente error al intentar insert mi primer proyecto en el depósito de bits.

Error:

To https://subhrajyoti@bitbucket.org/subhrajyoti/oditek_project.git ! [rejected] master -> master (fetch first) error: failed to push some refs to 'https://subhrajyoti@bitbucket.org/subhrajyoti/oditek_project.git' hint: Updates were rejected because the remote contains work that you do hint: not have locally. This is usually caused by another repository pushing hint: to the same ref. You may want to first integrate the remote changes hint: (eg, 'git pull ...') before pushing again. hint: See the 'Note about fast-forwards' in 'git push --help' for details. 

Estaba siguiendo los pasos a continuación para insert todo el código de mi proyecto en el depósito de bit-bucket.

 1-git init 2-git add -A 3-git commit -m "Initial Commit" 4-git status 5-git remote add origin https://subhrajyoti@bitbucket.org/subhrajyoti/oditek_project.git 6-git push -u origin master 

Aquí necesito enviar todo mi código al repository de bit-bucket. Por favor ayuda.

Necesitas hacer un jalón antes de poder empujar. Su repository remoto tiene cambios que su local no tiene

 git pull 

Si su bifurcación no está configurada en el maestro en sentido ascendente, también deberá ejecutar este command

 git branch --set-upstream-to=origin/master master 

Git tira la documentation