2017-02-19 3 views
1

Meine vorge erhalten Haken an entfernten Ursprungs ist:Git zeigt nicht Remote-Nachrichten (Ausgabe des Herkunfts Haken)

#!/bin/sh 
echo "****************************" 

ich verwendet, um das Echo auf Client-Konsole wie remote: ***************************, um zu sehen, aber jetzt ist es nicht mehr anzeigen die Fernmeldung nicht mehr. Nicht sicher, welche Änderung es verursacht hat.

Was soll ich tun, um die Remote-Nachricht zu sehen?

+0

Versuchen Sie "echo" **************************************** "> & 2 ' – jthill

+0

Es funktioniert nicht. – Leon

+0

"Nicht sicher, welche Änderung es verursacht hat." Welche Änderungen sind auf dem Server aufgetreten? –

Antwort

1

Sie sagen im Grunde, dass Ihr pre-receive Skript einen Nicht-Null-Status zurückgibt. git pre-receive documentation gibt an, dass ein Nicht-Null-Status die neuen Commits nicht akzeptiert.

+0

Das Problem ist mit Remote-Echo. Nicht mit Status zu tun haben. Die wahre Logik besteht darin, Pushs abzulehnen, die nicht auf "neuestes" rebasiert sind. – Leon

+0

@LeonZeng so der Push funktioniert, nur die Ausgabe, die fehlt? –

+0

Ja, Ausgabe fehlt im Client. – Leon