Zum Hauptinhalt springen
Stellen Sie sich GitHub als einen Cloud-basierten Dienst zum Speichern und Verwalten von Code vor. Ähnlich wie Sie Google Docs verwenden könnten, um Dokumente online zu schreiben und zu speichern, nutzen Entwickler GitHub, um ihren Code zu speichern, Änderungen im Laufe der Zeit zu verfolgen und mit anderen zusammenzuarbeiten. Jedes Projekt auf GitHub wird in einem Repository gespeichert, das wie ein Ordner für Ihr Projekt ist. Darin finden Sie alle Codedateien und eine vollständige Historie jeder vorgenommenen Änderung. Dies macht es zu einem leistungsstarken Werkzeug für Versionskontrolle und Teamarbeit in der Softwareentwicklung.

Verbinden Sie Ihr Manus-Projekt mit GitHub

Untitled Design (2) Die GitHub Integration ermöglicht es Ihnen, den Code Ihres Manus-Projekts in ein neues, privates GitHub-Repository zu exportieren. Nach dem Export wird eine bidirektionale Synchronisierung zwischen Ihrem Manus-Arbeitsbereich und dem GitHub-Repository hergestellt. Screenshot 2025 12 26 At 5 55 39 PM Dies bietet Ihnen das Beste aus beiden Welten: die Leistung der AI-gesteuerten Entwicklung in Manus und die Flexibilität, an Ihrem Code in Ihrer eigenen Umgebung zu arbeiten.

Verwendung

  1. Autorisierung: Klicken Sie im Dashboard Ihres Projekts auf das GitHub-Symbol in der oberen rechten Ecke oder navigieren Sie zur Registerkarte GitHub unter Einstellungen. Wenn Sie Ihr GitHub-Konto noch nicht verbunden haben, werden Sie aufgefordert, die Verbindung zu autorisieren.
  2. In ein neues Repository exportieren: Sobald Ihr Konto verbunden ist, wählen Sie einen Eigentümer (Sie oder eine Organisation, der Sie angehören) und einen Namen für das neue Repository, bevor Sie auf “Create Repository” klicken. Diese Aktion erstellt ein neues privates Repository in Ihrem GitHub-Konto, das den gesamten Code Ihres Projekts enthält. Manus erhält automatisch die notwendigen Berechtigungen, um mit diesem neuen Repository zu synchronisieren.
Warnung: Das Ändern des Eigentümers oder Namens des Repositorys auf GitHub nach dessen Erstellung unterbricht die Verbindung mit Manus.
  1. Synchronisieren Sie Ihren Code: Nachdem das Repository erstellt wurde, hält Manus Ihr Projekt und den Hauptzweig Ihres GitHub-Repositorys automatisch synchron.
  • Automatischer Push: Wenn Manus Code in Ihrem Projekt generiert oder modifiziert, werden die Änderungen automatisch in den Hauptzweig gepusht.
  • Automatischer Pull: Bevor Manus neue Codeänderungen vornimmt, ruft es zuerst die neueste Version vom Hauptzweig ab, um das Risiko von Konflikten zu reduzieren.
  • Manuelle Synchronisierung & Statusprüfung: Sie können den Synchronisierungsstatus jederzeit überprüfen, indem Sie auf das GitHub-Symbol klicken. Von dort aus können Sie auch manuell einen Pull auslösen, um sicherzustellen, dass Ihr Manus-Projekt mit allen Änderungen, die Sie direkt auf GitHub vorgenommen haben, aktuell ist.

Was Sie wissen müssen

Sobald Ihr Code auf GitHub ist, haben Sie die volle Kontrolle. Sie können das Repository auf Ihren lokalen Computer klonen, Änderungen in Ihrer bevorzugten IDE vornehmen und Ihre Änderungen zurück in den Hauptzweig auf GitHub pushen. Wenn Sie zu Manus zurückkehren, ruft es diese Updates ab, bevor es die nächste Reihe von Änderungen vornimmt. Dies hilft, Ihre Arbeit synchron zu halten und das Risiko zu verringern, Ihre manuellen Bearbeitungen zu überschreiben. Tipp: Verwenden Sie Manus, um das anfängliche Boilerplate und die Struktur für Ihre Anwendung zu generieren. Exportieren Sie dann Ihren Code nach GitHub und verwenden Sie Ihre bevorzugte IDE für den letzten Schliff und die detaillierte Implementierung. Sobald Sie bereit sind, synchronisieren Sie Ihre Arbeit zurück mit Manus für eine einfache Bereitstellung und Hosting.

GitHub-Konnektor-Funktionen

Die Verbindung Ihres Projekts mit GitHub aktiviert auch den GitHub-Konnektor, wodurch Manus die Möglichkeit erhält, Ihnen bei der Verwaltung Ihres Repositorys direkt über die Manus-Oberfläche zu helfen. Die erteilten Berechtigungen ermöglichen es Manus, mehrere gängige Aktionen in Ihrem Namen durchzuführen:
  • Code verwalten: Code lesen und schreiben, Änderungen committen und Push-/Pull-Operationen handhaben, um Ihr Repository synchron zu halten.
  • Issues bearbeiten: Issues in Ihrem Repository erstellen, anzeigen, bearbeiten und schließen.
  • Mit Pull Requests arbeiten: Pull Requests erstellen, anzeigen, bearbeiten und schließen.
  • Projekte organisieren: Mit den Projekt-Boards Ihres Repositorys interagieren.
Diese Funktionen ermöglichen einen stärker integrierten Workflow, bei dem Sie Ihren Entwicklungslebenszyklus verwalten können, ohne ständig zwischen Manus und GitHub wechseln zu müssen.

Trennen der Integration

Wenn Sie die Synchronisierung Ihres Projekts mit GitHub beenden möchten, können Sie die Integration in Ihren Projekteinstellungen trennen. Das Trennen löscht Ihr GitHub-Repository nicht; es verhindert lediglich, dass Manus weitere Änderungen pusht oder pullt. Sie behalten die volle Eigentümerschaft des Repositorys auf GitHub, aber Ihr Manus-Projekt ist nicht mehr damit verbunden.

FAQ

Dieser Fehler kann aus zwei Hauptgründen auftreten:
  1. Ihre Verbindung muss aktualisiert werden. Um dies zu beheben, gehen Sie zu Ihren Projekteinstellungen, trennen Sie Ihr GitHub-Konto und verbinden Sie es dann erneut.
  2. Manus hat keine Berechtigung, auf das Repository zuzugreifen. Dies kann passieren, wenn Sie versuchen, mit einem Repository zu synchronisieren, das nicht ursprünglich über die Manus-Exportfunktion erstellt wurde, oder wenn der Name oder der Eigentümer des Repositorys nach der Erstellung geändert wurde. Stellen Sie sicher, dass Sie mit dem Repository arbeiten, das Manus für Ihr Projekt unter seinem ursprünglichen Namen und Eigentümer erstellt hat.