# Synchronisation GitHub et GitLab

<figure><img src="/files/86d64b002977cf100847c62494d6a368e1669bd6" alt="A GitBook screenshot showing the Git Sync setup"><figcaption><p>Configurez Git Sync pour votre espace GitBook.</p></figcaption></figure>

### Aperçu

Git Sync permet aux équipes techniques de synchroniser des dépôts GitHub ou GitLab avec GitBook et de transformer des fichiers Markdown en documentation belle et conviviale. Modifiez directement dans l’éditeur puissant de GitBook tout en conservant la synchronisation du contenu avec votre base de code sur GitHub ou GitLab.

Git Sync est bidirectionnel, donc les modifications que vous apportez directement dans l’éditeur de GitBook sont automatiquement synchronisées, tout comme les commits effectués sur GitHub ou GitLab. Cela permet aux développeurs de valider directement depuis GitHub ou GitLab et aux rédacteurs techniques, concepteurs pédagogiques et chefs de produit de modifier, discuter et commenter les changements directement dans GitBook.

{% hint style="info" %}
Git Sync prend en charge l’autorisation par liste d’adresses IP pour les clients Enterprise. Si votre réseau GitHub, GitLab ou interne n’accepte que le trafic provenant d’IP approuvées, ajoutez à la liste d’autorisation ces IP sortantes de Git Sync avant d’activer l’intégration :

* `34.136.22.210`
* `34.29.189.57`
* `35.223.181.150`
* `34.72.115.112`
* `136.116.236.109`
  {% endhint %}

{% hint style="info" %}
Seuls [les administrateurs et les créateurs](/docs/documentation/fr/collaboration/member-management/roles.md) peuvent activer et configurer Git Sync.
{% endhint %}

### skill.md

Lorsque vous travaillez localement sur votre documentation avec Git Sync, vous pouvez utiliser le [fichier skill.md](/docs/documentation/fr/creating-content/ai-coding-assistants-and-skillmd.md) de GitBook pour fournir à un assistant de codage IA un contexte sur les blocs, les fonctionnalités et les bonnes pratiques de GitBook.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://gitbook.com/docs/documentation/fr/getting-started/git-sync.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
