Wie Hänge ich ein git pull auf die Fernbedienung?

Gibt es einen Weg, um Haken, wenn ein git pull geschieht auf der Fernbedienung (ähnlich wie bei einem pre-receive und post-receive). Im Grunde möchte ich in der Lage sein, zu bewirken, dass der remote zu Begehen, was auch immer es hat, wenn es ein ziehen.

In meiner situation, was auch immer live auf der Fernbedienung ist eine maßgebliche Quelle, die dann eventuell geändert werden, ohne einen git-commit. Ich möchte sicherstellen, dass, wenn ich ziehen Sie ich bin immer in der Lage, um die neueste was ist Leben.

  • Also, Sie senden ein commit zu einem remote-repo-und wollen das remote-repo zu Begehen, kurz bevor Ihre änderungen werden zusammengeführt, es?
  • Nicht ganz. Eher so: 1: auf dem remote fileA.txt wird bearbeitet 2: auf örtlicher ich führe 'git pull remote', Was ich möchte, ist für das Bearbeiten fileA.txt um commit ' ed, so dass mein ziehen bringt sich die änderungen, die gemacht wurden.
  • Warum nicht Bearbeiten fileA.txt lokal, Begehen Sie, und führen Sie den ziehen Sie auf dem remote-server? Veränderungen beginnen sollte, auf der Entwickler die lokale setup-und trickle-bis zur Produktionsumgebung, nicht die andere Weise herum.
  • Die Fernbedienung ist keine Produktionsumgebung, nur ein anderes Umfeld. Es ist ein "live" - Kopie von meinem repo, dass es ausgesetzt über die web-eingeschränkt-editing-Fähigkeit. Die live-web-basierte Bearbeitung ist wenn ich zugreifen müssen oder gelegentlich eine Datei ändern, und ich kann nicht bringen Sie nach unten eine vollständige repo (wie mit einer computer-Freunde).
InformationsquelleAutor Danny | 2010-05-08
Schreibe einen Kommentar