Aller au contenu

Git

La plateforme héberge un serveur Git interne (Forgejo), utilisé notamment comme source de projets pour Apache Hop. Deux points d'entrée :

  • Git (bas de la barre latérale) : votre compte Git personnel — accessible à tous ;
  • Paramètres → Git : l'administration de l'instance Forgejo elle-même — administrateurs de plateforme uniquement.

Mon compte Git

Page Git

À la première visite, votre identité Forgejo est provisionnée automatiquement. La page affiche :

  • le lien vers votre profil Forgejo ;
  • votre jeton d'accès personnel : affichez-le pour l'utiliser dans un git clone https://utilisateur:jeton@… ou un gestionnaire d'identifiants. Régénérer ma clé en crée un nouveau si l'ancien est perdu ou compromis ;
  • vos organisations et vos dépôts.

Dépôts et organisations

  • Créer une organisation : un espace de regroupement de dépôts, dont vous devenez propriétaire.
  • Créer un dépôt : personnel ou dans une de vos organisations, privé par défaut, initialisé avec une branche principale — immédiatement utilisable comme source Git d'une application Hop.
  • Collaborateurs (sur un dépôt) : ajoutez un utilisateur de la plateforme avec un niveau read, write ou admin — l'autocomplétion cherche par nom ou identifiant.
  • Membres (sur une organisation) : ajoutez des membres, qui obtiennent les pleins droits sur les dépôts de l'organisation.
  • Supprimer un dépôt : possible uniquement si vous l'administrez ; irréversible.

Administration de l'instance (Paramètres → Git)

L'instance Forgejo est unique pour toute la plateforme. Depuis cet onglet, un administrateur peut :

  • la déployer si elle n'existe pas encore (le catalogue générique refuse toute seconde instance) ;
  • la superviser et la configurer comme une application standard (ressources, redémarrage, détails).

Instance partagée

Modifier les ressources de l'instance Forgejo redémarre le service Git pour tous les utilisateurs de la plateforme — à faire en connaissance de cause.