web-dev-qa-db-fra.com

Erreur dans git: vous ne pouvez envoyer que vos propres commits dans ce dépôt

Hier, je commence à recevoir des erreurs lorsque j'essaie de pousser mon commit vers un dépôt, comment le corriger? Et je ne suis pas administrateur de ce repo.

remote: You can only Push your own commits in this repository
remote: Commit commitName was committed by <myName> <[email protected]>
To ssh://bitbucket.awg.ru/repo
 ! [remote rejected] branchName -> branchName (pre-receive hook declined)
error: failed to Push some refs to 'ssh://[email protected]/repo'

Merci à tous, le problème est résolu. Le problème était du côté du bitbucket, admininstator change certaines options. Maintenant tout va bien.

3
Oleg

Vous devrez définir votre identité avant de la transmettre à bitbucket

git config --global user.email "Your Email"
git config --global user.name "Your Name"
git Push Origin <branch-name>
2
Manish R

Merci à tous, le problème est résolu. Le problème était du côté du bitbucket, admininstator change certaines options. Maintenant tout va bien.

0
Oleg

En supposant que vous ayez déjà configuré git conformément à la réponse @Manish R, vérifiez que Bitbucket n'a pas appliqué le hook Verify Committer. Voir Projet -> Paramètres -> Crochets

 enter image description here

0
eeijlar