Ich erstelle ein Repository, das dann von einem meiner Kollegen gespalten wurde. Gemeinsam haben wir gestern seine Gabel auf meinem Computer geklonteGit/GitHub Push zu jemand anderen von meinem Repo
git clone https://github.com/hisname/hisfork.git
und arbeiteten an einer lokalen Niederlassung ein Nicht-Master-Fern Zweig erstellt Tracking
git checkout -b localbranch origin/hisdevelopmentbranch
Ich habe versucht, diese Änderungen zu schieben Eingabe
denken, dass git hätte nach seinem Benutzernamen und Passwort fragen. Der Fehler, den ich bekommen ist
Counting objects: 13, done.
Delta compression using up to 8 threads.
Compressing objects: 100% (13/13), done.
Writing objects: 100% (13/13), 2.33 KiB | 0 bytes/s, done.
Total 13 (delta 9), reused 0 (delta 0)
remote: Resolving deltas: 100% (9/9), completed with 6 local objects.
To https://github.com/hisname/hisfork.git
! [remote rejected] localbranch -> hisdevelopmentbranch (permission denied)
error: failed to push some refs to 'https://github.com/hisname/hisfork.git'
auch nach fügte er mich als Mitarbeiter seine Gabel. Ich suche nach Antworten, aber ich kann den Punkt bekommen. Normalerweise sehe ich etwas wie ssh-Klon statt URL, Konfigurationsdateien, aber ich denke, es ist etwas sehr viel einfacher!
EDIT
.....$ git remote -v
origin https://github.com/hisname/hisfork.git (fetch)
origin https://github.com/hisname/hisfork.git (push)
Können Sie uns die Ausgabe von 'git remote -v' geben? – ffledgling
Mit diesem Befehl 'git push Herkunft localbranch: hisdevelopmentbranch' versuchen Sie den Zweig umzubenennen? – Deep
Nein, 'hisdevelopmentbranch' ist der Name seiner entfernten Niederlassung. 'localbranch' ist der Name der lokalen Zweigstelle, die ihn verfolgt (erhalten durch' git checkout -b localbranch origin/hisdevelopmentbranch'). –