Die documentation für Google Cloud Platform beschreibt eine Reihe von Möglichkeiten zur Übertragung von Dateien an Google Compute Engine-Instanzen. Aber es erwähnt nicht, wie man Git benutzt, um dies zu tun. Auch wenn ich Google Cloud-Code-Repositorys unter "Entwicklung" in der Webkonsole zur Verfügung habe, ist es nicht klar, wie diese mit Compute-Instanzen verknüpft werden sollen.Wie kann ich Push von einem lokalen Computer an eine Google Cloud Platform-Instanz senden?
Wie verknüpfe ich ein Git-Repository mit einer Google Compute Engine-Instanz und git push
von meinem lokalen Computer mit dem Instanz-Repo?
Das ist eine interessante Idee, aber ich habe es nie in der Praxis gesehen. In der Regel werden CM-Tools wie Ansible, Chef und Puppet verwendet. Für einfache Fälle mag ich Fabric, das einfach zu erlernen ist, Ihnen erlaubt, Ihre Code-Push- und Host-Management-Aufgaben in Python zu programmieren, und funktioniert über SSH. – jarmod