Skip to content

Commit ea6b29b

Browse files
committed
update ssh key part
1 parent af15278 commit ea6b29b

File tree

1 file changed

+36
-26
lines changed

1 file changed

+36
-26
lines changed

pages/web_cloud/web_hosting/git_integration_webhosting/guide.fr-fr.md

Lines changed: 36 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
title: "Configurer et utiliser Git avec son hébergement web OVHcloud"
33
excerpt: "Découvrez comment configurer et utiliser Git avec votre hébergement web dans votre espace client OVHcloud"
4-
updated: 2024-09-12
4+
updated: 2025-01-30
55
---
66

77
## Objectif
@@ -46,36 +46,14 @@ Connectez-vous à votre [espace client OVHcloud](/links/manager) et effectuez le
4646

4747
Le formulaire d'association de Git s'affiche. Plusieurs éléments doivent être configurés :
4848

49-
- Clé SSH
5049
- Dépôt GitHub
5150
- Branche du dépôt GitHub
51+
- Clé SSH (pour un dépôt GitHub privé)
5252
- Webhook (optionnel)
5353

54-
#### Associer une clé SSH à GitHub <a name="linkSSHKey"></a>
55-
56-
> [!primary]
57-
>
58-
> La génération d'une clé SSH est une étape cruciale, car elle établit une connexion sécurisée et chiffrée entre le répertoire de votre site web et le dépôt GitHub. Cette clé assure que les transferts de données et les modifications de code se font de manière sûre et authentifiée, prévenant les accès non autorisés et garantissant l'intégrité du code.
59-
>
60-
61-
Copiez et enregistrez la clé SSH sur votre compte GitHub. Cela permet d'établir une connexion sécurisée sans nécessiter de saisie de mot de passe à chaque opération Git que vous serez amenés à effectuer.
62-
63-
- Connectez-vous à votre compte GitHub.
64-
- Cliquez sur votre image de profil en haut à droite, puis sur `Settings`{.action}.
65-
- Sur la nouvelle page, cliquez sur `SSH and GPG keys`{.action} dans la colonne de gauche.
66-
- Sélectionnez `New SSH key`{.action} ou `Add SSH key`{.action}.
67-
68-
Le formulaire d'ajout d'une nouvelle clé SSH s'affiche :
69-
70-
- **Title** : ajoutez une description pour votre clé SSH. Par exemple, vous pouvez nommer cette clé « OVHcloud ».
71-
- **Type of key** : laissez la valeur par défaut `authentication key`{.action}
72-
- **Key** : collez votre clé SSH.
73-
74-
Pour valider les informations, cliquez sur `Add SSH key`{.action}. Si vous y êtes invité, confirmez l'accès à votre compte dans GitHub.
75-
7654
#### Définir le dépôt GitHub
7755

78-
Retournez sur le formulaire d'association de Git de votre espace client OVHcloud. Vous devez renseigner l'adresse de votre dépôt GitHub. Si vous n'avez pas encore de dépôt GitHub pour votre projet, créez-en un.
56+
Renseignez l'adresse de votre dépôt GitHub. Si vous n'avez pas encore de dépôt GitHub pour votre projet, créez-en un.
7957

8058
Pour créer un nouveau dépôt :
8159

@@ -92,7 +70,12 @@ Définissez un nom pour votre dépôt et remplissez les informations demandées.
9270
9371
Enfin, cliquez sur `Create Repository`{.action}.
9472

95-
Copiez l'adresse de votre dépôt GitHub. Celle-ci doit être de la forme `https://github.com/<username>/<repository_name.git>`. Retournez sur le formulaire d'association de Git et collez l'adresse de votre dépôt GitHub dans le champ `Dépôt`{.action}. Si le format de l'adresse n'est pas correct, le message d'erreur suivant apparaît :
73+
Copiez l'adresse de votre dépôt GitHub. Celle-ci doit être de la forme :
74+
75+
- `https://github.com/<username>/<repository_name.git>` pour un dépôt public.
76+
- `[email protected]:<username>/<repository_name.git>` pour un dépôt privé.
77+
78+
Retournez sur le formulaire d'association de Git et collez l'adresse de votre dépôt GitHub dans le champ `Dépôt`{.action}. Si le format de l'adresse n'est pas correct, le message d'erreur suivant apparaît :
9679

9780
![Multisite](/pages/assets/screens/control_panel/product-selection/web-cloud/web-hosting/multisite/error-wrong-git-branch-name.png){.thumbnail}
9881

@@ -107,6 +90,33 @@ Définissez maintenant la branche de votre dépôt GitHub. La branche par défau
10790

10891
Retournez sur le formulaire d'association de Git de votre espace client OVHcloud et indiquez le nom de la nouvelle branche que vous venez de créer.
10992

93+
#### Associer une clé SSH à GitHub (uniquement pour les dépôts GitHub privés) <a name="linkSSHKey"></a>
94+
95+
> [!primary]
96+
>
97+
> La génération d'une clé SSH est une étape cruciale, car elle établit une connexion sécurisée et chiffrée entre le répertoire de votre site web et le dépôt GitHub. Cette clé assure que les transferts de données et les modifications de code se font de manière sûre et authentifiée, prévenant les accès non autorisés et garantissant l'intégrité du code.
98+
99+
> [!info]
100+
>
101+
> **Pourquoi la clé SSH est-elle nécessaire uniquement pour un dépôt privé ?**
102+
>
103+
> Lorsque votre dépôt GitHub est public, les fichiers peuvent être récupérés sans authentification, ce qui signifie que Git peut cloner et mettre à jour le code sans avoir besoin d'une clé SSH. En revanche, si votre dépôt est privé, GitHub exige une authentification pour y accéder. La clé SSH permet alors d’établir cette connexion sécurisée et de garantir que seuls les utilisateurs autorisés puissent interagir avec le dépôt.
104+
105+
Copiez et enregistrez la clé SSH sur votre compte GitHub. Cela permet d'établir une connexion sécurisée sans nécessiter de saisie de mot de passe à chaque opération Git que vous serez amenés à effectuer.
106+
107+
- Connectez-vous à votre compte GitHub.
108+
- Cliquez sur votre image de profil en haut à droite, puis sur `Settings`{.action}.
109+
- Sur la nouvelle page, cliquez sur `SSH and GPG keys`{.action} dans la colonne de gauche.
110+
- Sélectionnez `New SSH key`{.action} ou `Add SSH key`{.action}.
111+
112+
Le formulaire d'ajout d'une nouvelle clé SSH s'affiche :
113+
114+
- **Title** : ajoutez une description pour votre clé SSH. Par exemple, vous pouvez nommer cette clé « OVHcloud ».
115+
- **Type of key** : laissez la valeur par défaut `authentication key`{.action}
116+
- **Key** : collez votre clé SSH.
117+
118+
Pour valider les informations, cliquez sur `Add SSH key`{.action}. Si vous y êtes invité, confirmez l'accès à votre compte dans GitHub.
119+
110120
#### Configurer le déploiement automatique
111121

112122
En bas du formulaire d'association de Git, une section `Configuration du déploiement automatique`{.action} s'affiche, accompagnée de l'URL de webhook. Configurer un webhook permet à votre dépôt GitHub de notifier automatiquement votre hébergement web OVHcloud des événements qui se produisent sur le dépôt GitHub (nouveau déploiement, changement dans le code, etc.). Cette fonctionnalité est particulièrement utile si vous travaillez en groupe sur le même projet et que vous souhaitez rester à jour de toutes les modifications du dépôt GitHub. Pour en savoir plus, découvrez comment [configurer un webhook sur GitHub](#configureWebhook).

0 commit comments

Comments
 (0)