Source Forge-Repo gibt den Fehler "Nicht-Schnellvorlauf-Refs / Köpfe / Master ablehnen"

I Der Baum wurde in mein Git-Repository umgeschrieben, um Fehler im Namen des Autors und in der E-Mail-Adresse zu beheben. Jetzt versuche ich, den festen Baum in mein Repo auf Source Forge zu verschieben.CharlesB hat mir erklärt, wie die Konfigurationsdatei auf den Source Forge-Servern aktualisiert wird. Meine Konfigurationsdatei sieht folgendermaßen aus:

[codeguru@shell-24003 bbct]$ cat config
[core]
        repositoryformatversion = 0
        filemode = true
        bare = true
        sharedrepository = 2
[receive]
        denyNonFastforwards = false

Wenn ich jetzt versuche, einen Push zu erzwingen, wird die folgende Fehlermeldung angezeigt:

$ git push -f
Password:
Counting objects: 464, done.
Delta compression using up to 2 threads.
Compressing objects: 100% (148/148), done.
Writing objects: 100% (452/452), 470.65 KiB, done.
Total 452 (delta 268), reused 417 (delta 247)
remote: error: denying non-fast-forward refs/heads/master (you should pull first)
To ssh://[email protected]/p/bbct/code
 ! [remote rejected] master -> master (non-fast-forward)
error: failed to push some refs to 'ssh://[email protected]/p/bbct/code'

Was ist denn hier los? Was noch wichtiger ist, wie behebe ich das?

Aktualisieren:

Laufengit push -f auf einem öffentlichen Campus Computer gibt die gleiche Fehlermeldung wie oben.

Ein weiteres Update:

Ich habe das SF-Repo in einen temporären Ordner geklont, den Master-Zweig dieses temporären Repos auf das Commit unmittelbar vor dem ersten Commit mit dem falschen Autor und der falschen E-Mail zurückgesetzt und dann ausgeführtgit push -f. Ich erhalte genau die gleiche Fehlermeldung wie bei meinem Original-Repo:

$ git push -f
Password:
Total 0 (delta 0), reused 0 (delta 0)
remote: error: denying non-fast-forward refs/heads/master (you should pull first)
To ssh://[email protected]/p/bbct/code
 ! [remote rejected] master -> master (non-fast-forward)
error: failed to push some refs to 'ssh://[email protected]/p/bbct/code'

Ich denke, SF möchte wirklich nicht, dass ich hier ein Non-Fast-Forward-Commit mache :-(

Antworten auf die Frage(2)

Ihre Antwort auf die Frage