Wie gehe ich zum aktuellen Git-Zweig auf der Fernbedienung und habe Änderungen sofort übernommen?

Ich habe 2 Webserver, einen Testserver und einen Live-Server. Beide haben ihre Codebasen mit git verwaltet.

Ich entwickle auf dem Testserver und übertrage die Änderungen von einem Hauptzweig auf dem Testserver mit @ auf den Live-Servegit push. Im Moment muss ich mich dann aber auf dem Live-Server einloggen und @ ausführgit reset --hard, damit sich die Änderungen im Live-Code widerspiegeln.

Die Warnmeldung wird angezeigt, wenn ich drücke, und schlägt vor, die Einstellung von @ zu änderreceive.denyCurrentBranch, um zu ändern, wie dieser Push behandelt wird. Wie ich jedoch verstehe, kann ich entweder den Push ablehnen, ihn mit einer Warnung akzeptieren und ein @ verlangegit reset, oder akzeptieren Sie es ohne Warnung und benötigen Sie eingit reset. Kann ich es akzeptieren, den Push annich erfordern den Reset?

Vielen Dank

Antworten auf die Frage(4)

Ihre Antwort auf die Frage