2015-07-01 5 views
5

Das Szenario ist wie folgt:Git Push hängt auf, was zu Internetproblemen führt

Ich habe Android-Quellcode (AOsp) synchronisiert. Ich möchte eine "Gabelung" davon in meinem Repository machen. Da ich jedoch keine Möglichkeit gefunden habe, nur einen bestimmten Zweig und nicht das gesamte Repo zu verzweigen, entschied ich mich, es manuell zu drücken. Dafür habe ich auf github ein neues bare Repository erstellt.

Mein Projekt hat zwei Fernbedienungen:

* aosp = https://android.googlesource.com/path_to_project.git 
#The default remote using which I synced repo 

* upstream = https://github.com/<my github user-name>/<newly created repo name>.git 
#The remote I added manually 

Ich habe versucht, es durch folgende Methode zu drücken:

#First added remote to that bare repository 
git remote add upstream https://github.com/<my github user-name>/<newly created repo name>.git 

#This is the branch for which I want to fork that project 
git checkout -b kitkat-mr2.2-release 

#I want the branch to be named kitkat in my own repo 
git push -u upstream kitkat-mr2.2-release:kitkat 

Der Ausgang ist wie folgt:

Counting objects: 869653, done. 
Delta compression using up to 8 threads. 
Compressing objects: 100% (200676/200676), done. 
Writing objects: 100% (869653/869653), 1.23 GiB | 101.65 MiB/s, done 
Total 869653 (delta 582065), reused 867347 (delta 581182) 

Und dann bleibt es Dort. Eine kleine Websuche hat mir gesagt, dass es so sein soll, also halte ich es für normal. Aber nach einiger Zeit hört mein ganzes Internet auf zu arbeiten. Der Systemmonitor zeigt weiterhin normale Upload-Geschwindigkeit und ähnliches, aber ich kann das Internet nicht benutzen. Es beginnt mir diese auf jeden geben/jede Webseite:

enter image description here

Auch jede Webseite öffne ich am Telefon mit wifi gleichem Ergebnis gibt. Und ich muss mein Modem neu starten, um diesen Fehler/Fehler zu überwinden.

Ich habe auch versucht git config http.postBuffer 1825361101 (wiederum eine Folge der Web-Suche) vor den git push verwenden, aber es helfen, entweder nicht.

Bitte helfen Sie mir, dieses Problem zu lösen. Ich bin mit GitHub ziemlich neu, versuche immer noch, eine Menge Dinge auszuprobieren. Vielen Dank.

Antwort

2

Mit weiterer Erforschung Problem, fand ich diese Lösung, die zu funktionieren scheint:

git config --global sendpack.sideband false 

Jetzt git push funktioniert gut.