Freemen Git

Aide, Freemen Git

Forge privée de Freemen Solutions

Ce qu'est cette forge

Freemen Git héberge le code, les revues, l'intégration continue et les livraisons de l'écosystème Freemen et des projets que nous hébergeons pour nos clients. Elle tourne sur nos propres serveurs, derrière un tunnel chiffré.

Ce n'est pas un service ouvert : il n'y a pas d'inscription publique.

Obtenir un accès

Les comptes sont créés par Freemen, un par personne, avec les droits limités aux organisations qui vous concernent. Pour demander un accès ou signaler un problème, passez par Freemen Solutions.

Premiers pas

  • Déposez votre clé publique SSH dans vos paramètres, c'est ce qui autorise les envois.
  • Récupérez l'adresse de clonage sur la page du dépôt, bouton Cloner.
  • Vérifiez votre langue et votre fuseau dans l'apparence.
git clone [email protected]:organisation/depot.git
cd depot
git switch -c ma-branche

Les envois directs sur la branche principale peuvent être refusés selon le dépôt : passez par une branche et une demande d'ajout.

Intégration continue

Les tâches automatiques tournent sur nos propres exécuteurs, dans un réseau isolé. Les fichiers de flux vivent dans .forgejo/workflows/ à la racine du dépôt.

Installer l'application

Freemen Git s'installe comme une application, sur téléphone comme sur ordinateur. Elle s'ouvre alors dans sa propre fenêtre, avec son icône, sans barre d'adresse. Il ne s'agit pas d'un téléchargement depuis une boutique : c'est le site lui même qui s'installe.

  • Chrome, Edge, Brave sur ordinateur : icône d'installation à droite de la barre d'adresse, ou menu puis Installer Freemen Git.
  • Android : menu du navigateur puis Installer l'application ou Ajouter à l'écran d'accueil.
  • iPhone et iPad : bouton Partager dans Safari, puis Sur l'écran d'accueil.

Firefox pour ordinateur ne propose pas cette installation. La forge reste utilisable normalement dans un onglet.

La forge a besoin du réseau : l'application installée ne fonctionne pas hors ligne.

Documentation complète

La documentation de Forgejo, le moteur de la forge, est recopiée sur nos serveurs : elle reste consultable même si le site amont change. Ouvrir la documentation.

Cette documentation n'existe qu'en anglais chez l'amont.

Help, Freemen Git

Private forge of Freemen Solutions

What this forge is

Freemen Git hosts the code, reviews, continuous integration and releases of the Freemen ecosystem and of the projects we host for our clients. It runs on our own servers, behind an encrypted tunnel.

It is not an open service: there is no public sign up.

Getting an account

Accounts are created by Freemen, one per person, with rights limited to the organisations that concern you. To request access or report a problem, go through Freemen Solutions.

First steps

  • Add your public SSH key in your settings, that is what authorises pushes.
  • Get the clone address from the repository page, Clone button.
  • Check your language and time zone under appearance.
git clone [email protected]:organisation/repository.git
cd repository
git switch -c my-branch

Direct pushes to the main branch may be refused depending on the repository: use a branch and a pull request.

Continuous integration

Automated jobs run on our own runners, on an isolated network. Workflow files live in .forgejo/workflows/ at the root of the repository.

Install the application

Freemen Git installs like an application, on phone and on desktop. It then opens in its own window, with its own icon, without an address bar. This is not a download from a store: the site itself installs.

  • Chrome, Edge, Brave on desktop: install icon at the right of the address bar, or menu then Install Freemen Git.
  • Android: browser menu then Install app or Add to home screen.
  • iPhone and iPad: Share button in Safari, then Add to Home Screen.

Firefox on desktop does not offer this installation. The forge works normally in a tab.

The forge needs the network: the installed application does not work offline.

Full documentation

The documentation of Forgejo, the engine behind the forge, is mirrored on our servers and stays available even if the upstream site changes. Open the documentation.

Ayuda, Freemen Git

Forja privada de Freemen Solutions

Qué es esta forja

Freemen Git aloja el código, las revisiones, la integración continua y las entregas del ecosistema Freemen y de los proyectos que alojamos para nuestros clientes. Funciona en nuestros propios servidores, detrás de un túnel cifrado.

No es un servicio abierto: no hay registro público.

Conseguir una cuenta

Las cuentas las crea Freemen, una por persona, con permisos limitados a las organizaciones que le conciernen. Para solicitar acceso o informar de un problema, diríjase a Freemen Solutions.

Primeros pasos

  • Añada su clave pública SSH en sus ajustes, es lo que autoriza los envíos.
  • Copie la dirección de clonado desde la página del repositorio, botón Clonar.
  • Revise su idioma y su zona horaria en apariencia.
git clone [email protected]:organizacion/repositorio.git
cd repositorio
git switch -c mi-rama

Los envíos directos a la rama principal pueden rechazarse según el repositorio: use una rama y una solicitud de incorporación.

Integración continua

Las tareas automáticas se ejecutan en nuestros propios ejecutores, en una red aislada. Los flujos de trabajo viven en .forgejo/workflows/ en la raíz del repositorio.

Instalar la aplicación

Freemen Git se instala como una aplicación, tanto en el teléfono como en el ordenador. Se abre en su propia ventana, con su icono y sin barra de direcciones. No es una descarga desde una tienda: se instala el propio sitio.

  • Chrome, Edge, Brave en ordenador: icono de instalación a la derecha de la barra de direcciones, o menú y luego Instalar Freemen Git.
  • Android: menú del navegador y luego Instalar aplicación o Añadir a la pantalla de inicio.
  • iPhone y iPad: botón Compartir en Safari y luego Añadir a pantalla de inicio.

Firefox para ordenador no ofrece esta instalación. La forja se usa con normalidad en una pestaña.

La forja necesita conexión: la aplicación instalada no funciona sin red.

Documentación completa

La documentación de Forgejo, el motor de la forja, está replicada en nuestros servidores y sigue disponible aunque el sitio original cambie. Abrir la documentación.

Esa documentación solo existe en inglés.