Ich habe ein Basis - Repository, das lebt auf einem UNC \ machine \ share .... etc. Ich habe einen lokalen Klon, an dem ich im Master-Zweig arbeite und füge gelegentlich in den "stable" Zweig ein.Git Probleme mit Git - Push --all
in der Regel mache ich eine git push --all
alle Änderungen in allen Bereichen bis zum Server zu verschieben. git branch MultiCompany
Nach einem neuen Zweig zu schaffen und sie dann an den Server schiebt git push --all
, die auch den Zweig auf dem Server erstellt. Ich habe einige Arbeit, hat sich verpflichtet, alle Änderungen in Multicompany Zweig und dann versucht, eine git push --all
und bekam die folgende Fehlermeldung zu tun:
[email protected] ~/desktop/git sourcetree/maerekai.web.framework (multicompany)
$ git push --all
Counting objects: 28, done.
Delta compression using up to 4 threads.
Compressing objects: 100% (22/22), done.
Writing objects: 100% (23/23), 11.34 KiB, done.
Total 23 (delta 8), reused 0 (delta 0)
Unpacking objects: 100% (23/23), done.
error: Ref refs/heads/multicompany is at bd5a32df35ce8d5ae30ce999af34c4c5f35581df but expected 0000000000000000000000000000000000000000
remote: error: failed to lock refs/heads/multicompany
To //pluto/users/cdturner/Git repositories/Maerekai.web.framework.git
! [remote rejected] multicompany -> multicompany (failed to lock)
error: failed to push some refs to '//pluto/users/cdturner/Git repositories/Maerekai.web.framework.git'
Ich habe versucht, die letzte mit git reset --hard HEAD^
begehen wieder heraus
und dann erneut versuchten die Push .....
[email protected] ~/desktop/git sourcetree/maerekai.web.framework (multicompany)
$ git push --all
Total 0 (delta 0), reused 0 (delta 0)
error: Ref refs/heads/multicompany is at bd5a32df35ce8d5ae30ce999af34c4c5f35581df but expected 0000000000000000000000000000000000000000
remote: error: failed to lock refs/heads/multicompany
To //pluto/users/cdturner/Git repositories/Maerekai.web.framework.git
! [remote rejected] multicompany -> multicompany (failed to lock)
error: failed to push some refs to '//pluto/users/cdturner/Git repositories/Maerekai.web.framework.git'`
So 'git gc' ist es :) – Wernight