# Connecter son compte GitHub

En connectant votre compte GitHub à Faaaster, vous pouvez utiliser **Git** pour pousser votre code directement vers vos sites et bénéficier de l'authentification via GitHub.

![Page Profil - Intégration GitHub](https://3571417815-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FZZZbh9symRKJgO883eKl%2Fuploads%2Fgit-blob-e6d925d483cf21d774f645daaaacd5cddfc0f6ec%2FN-01-profil.png?alt=media)

***

## Accéder à l'intégration GitHub

1. Cliquez sur votre **avatar** en haut à droite.
2. Sélectionnez **Profil**.
3. La section **Intégration GitHub** est visible en bas de la page.

***

## Connecter son compte GitHub

1. Cliquez sur le bouton **Lier le compte GitHub**.
2. Vous êtes redirigé vers GitHub pour autoriser Faaaster.
3. Connectez-vous à GitHub si nécessaire.
4. Autorisez l'application Faaaster.
5. Vous êtes redirigé vers Faaaster — votre compte GitHub est maintenant lié.

***

## Utiliser Git avec vos sites

Une fois votre compte GitHub connecté, vous pouvez utiliser Git pour pousser votre code vers vos sites Faaaster. Les accès SSH (configurés via votre clé SSH dans le profil) permettent les opérations Git en ligne de commande.

```bash
# Exemple de configuration d'un remote Git vers un site Faaaster
git remote add faaaster ssh://utilisateur@hote:port/chemin
git push faaaster main
```

> **Bon à savoir** : L'intégration GitHub permet également de créer un compte Faaaster et de vous connecter en utilisant vos identifiants GitHub (OAuth), sans mot de passe séparé.

***

## En résumé

| Action       | Comment                                                             |
| ------------ | ------------------------------------------------------------------- |
| Lier GitHub  | Profil → section **Intégration GitHub** → **Lier le compte GitHub** |
| Utiliser Git | Via SSH avec la clé configurée dans le profil                       |
