wake-up-neo.com

Fehler in git: In diesem Repository können nur eigene Commits gepusht werden

Gestern erhalte ich Fehler beim Versuch, mein Commit in das Repo zu verschieben. Und ich bin kein Administrator dieses Repos.

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'

Danke an alle, das Problem ist gelöst. Das Problem war auf der Bitbucket-Seite, der Administrator hat einige Optionen geändert. Jetzt ist alles in Ordnung.

3
Oleg

Sie müssen Ihre Identität festlegen, bevor Sie Bitbucket verwenden

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

Danke an alle, das Problem ist gelöst. Das Problem war auf der Bitbucket-Seite, der Administrator hat einige Optionen geändert. Jetzt ist alles in Ordnung.

0
Oleg

Angenommen, Sie haben git config bereits als Antwort von @Manish R ausgeführt und prüfen, ob Bitbucket den Verify Committer-Hook nicht durchgesetzt hat. Siehe Projekt -> Einstellungen -> Hooks

 enter image description here

0
eeijlar