UStackUStack
ShareMyGit icon

ShareMyGit

ShareMyGit teilt private Gitea- und Forgejo-Repositories über sichere, schreibgeschützte Links – ohne Konto für Zuschauer. Funktioniert mit gitea.com & Self-Hosted.

ShareMyGit

Was ist ShareMyGit?

ShareMyGit ist ein Dienst zum Teilen privater Repositories, die auf Gitea und Forgejo gehostet werden, über sichere, schreibgeschützte Links. Er ist für Situationen gedacht, in denen andere den Inhalt von Repositories einsehen sollen, ohne sich in Ihrer Git-Forge anzumelden.

Der Kernzweck ist es, das Teilen privaten Codes für interne Teams und externe Zuschauer unkompliziert zu machen, wobei der Zugriff auf schreibgeschützte Links beschränkt bleibt.

Wichtige Funktionen

  • Sichere, schreibgeschützte Teillinks — ermöglichen Zuschauern das Browsen des Repository-Inhalts ohne Schreibzugriff.
  • Funktioniert mit Gitea und Forgejo — unterstützt Repositories von gitea.com und selbst gehosteten Gitea- und Forgejo-Instanzen.
  • Kein Konto für Zuschauer erforderlich — Zuschauer können den geteilten Inhalt ohne Anmeldung bei Gitea oder Forgejo aufrufen.
  • Anmeldeprozess für Repository-Besitzer — das Teilen von Repositories ist an die Anmeldung mit Gitea/Forgejo gebunden.
  • Gehostet in Europa und DSGVO-konform (laut Website) — weist auf Betriebsstandort und Compliance für Nutzer in relevanten Regionen hin.

So verwenden Sie ShareMyGit

  1. Melden Sie sich bei ShareMyGit mit Gitea oder Forgejo an.
  2. Wählen Sie das private Repository aus, das Sie teilen möchten.
  3. Generieren Sie einen Teillink mit schreibgeschütztem Zugriff.
  4. Senden Sie den Link an Kollegen, Recruiter oder Studierende, die das Repository einsehen sollen.

Anwendungsfälle

  • Privates Projekt mit Kollegen teilen — gewähren Sie Teammitgliedern schreibgeschützten Zugriff auf ein Repository, ohne individuelle Konten in Ihrer Gitea/Forgejo zu verwalten.
  • Zugriff beim Einstellen bereitstellen — teilen Sie einen kandidatenspezifischen schreibgeschützten Repository-Link, damit Recruiter oder Bewerber Code prüfen können.
  • Kursmaterialien verteilen — gewähren Sie Studierenden Zuschauerzugriff auf Aufgaben-Repositories, ohne dass sie Konten erstellen müssen.
  • Über Organisationsgrenzen hinweg zusammenarbeiten — erlauben Sie externen Prüfern die Inspektion privaten Codes per Link, ohne interaktiven Forge-Zugriff zu gewähren.
  • Selbst gehostete Umgebungen unterstützen — nutzen Sie denselben Teilanapproach für Repositories auf Ihren eigenen Gitea- oder Forgejo-Servern.

FAQ

  • Erfordert der Teillink beim Zuschauer ein Gitea- oder Forgejo-Konto? Nein. Die Website gibt an, dass für Zuschauer kein Konto erforderlich ist.

  • Ist der Zugriff bearbeitbar oder schreibgeschützt? Der Dienst stellt sichere, schreibgeschützte Links bereit.

  • Welche Git-Forges werden unterstützt? ShareMyGit unterstützt Gitea und Forgejo, einschließlich gitea.com und selbst gehosteter Gitea/Forgejo-Instanzen.

  • Wo ist ShareMyGit gehostet? Die Website gibt an, dass es in Europa gehostet wird.

  • Wie starte ich als Repository-Besitzer? Die Website beschreibt: Mit Gitea/Forgejo anmelden, Repository zum Teilen wählen und generierten Link versenden.

Alternativen

  • Direkte Berechtigungsvergabe in Gitea/Forgejo — statt teilbarer schreibgeschützter Links können Sie Nutzern direkt in Ihrer Forge Zugriff gewähren. Dies erfordert meist die Verwaltung von Nutzerkonten und Berechtigungen.
  • Öffentlicher Mirror oder schreibgeschütztes öffentliches Repository — Sie können eine schreibgeschützte Code-Ansicht veröffentlichen, was jedoch die Sichtbarkeit ändert und nicht immer privatkeitsgerecht ist.
  • Andere Dienste für Teillinks privater Repositories — es gibt Plattformen, die sich auf das Teilen privater Repositories über temporäre oder kontrollierte Links spezialisieren; diese unterscheiden sich in unterstützten Forges, Link-Steuerung und Authentifizierungsanforderungen für Zuschauer.
  • Selbstverwalteter Zugriffsproxy oder Web-Viewer — Sie können ein internes Tool aufbauen oder bereitstellen, das Repository-Inhalte für genehmigte Zuschauer ausliefert; dies verlagert Aufwand für Einrichtung und Wartung in Ihr Unternehmen.
ShareMyGit | UStack