src refspec ~ stimmt mit keinem überein

7

Hallo, ich möchte etwas zu bestimmten Remote-Zweig drücken

Ich mache lokale Gebiete nach

%Vor%

und ich kann mit

auf bestimmte Zweige zugreifen %Vor%

Ich möchte etwas zu meiner spezifischen Zweigstelle machen / [Zweig] Aber wenn ich versuche etwas zu drücken, benutze

%Vor%

Ich habe diesen Fehler

%Vor%

Ich habe versucht, dieses Problem zu lösen, aber ich kann keine Lösung finden ... so plz hilf mir T.T

    
kwony 02.11.2014, 16:37
quelle

2 Antworten

34

Eine replizierte Frage hier, src refspec master passt nicht zu jedem, wenn commits in git gepushed wird

Probieren Sie git show-ref aus, um zu sehen, welche Referenzen Sie haben. Gibt es refs / heads / [Zweig]?

Sie können git push origin HEAD:[branch] als eine von der lokalen Referenz unabhängige Lösung verwenden.

Es funktioniert für mich.

    
Luna Kong 24.03.2015 03:57
quelle
0

Unten ist Ihr neuer Zweig:

* dev master remotes/origin/master

Der neue Zweig dev wird vom Master erstellt und es wurden einige Commits durchgeführt.

Verwenden Sie den folgenden Befehl, um diesen neuen Zweig zu verschieben:

git push -u origin --tags HEAD:dev

Danach überprüfen wir noch einmal:

* dev master remotes/origin/dev remotes/origin/master

Das ist in Ordnung für mich.

    
JsonBruce 14.03.2017 14:31
quelle

Tags und Links