---
sourceDocument: Yokohama Créer ou modifier des applications
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/fr-FR/yokohama/application-development

 Release :

    - yokohama

ft:locale :

    - fr-FR

ft:publication_title :

    - Yokohama Créer ou modifier des applications

ft:clusterId :

    - cadev

bundleId :

    - cadev

workflow :

    - Creator


---

Cloner un référentiel Git
=========================

Cloner un référentiel Git avec le serveur ServiceNow IDE {#ariaid-title1}
=========================================================================

* Rversion finale: Yokohama
* 
* Mis à jour 30 janv. 2025
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 1 minute de lecture

Clonez un référentiel Git distant pour collaborer sur une application dans le contrôle de source avec le ServiceNow IDE.

Avant de commencer
------------------

* Créez un espace de travail pour vos applications. Pour en savoir plus, consultez [Créer un espace de travail dans ServiceNow IDE](https://servicenow-prod.fluidtopics.net/cG3lU~sOYl0mfLtAAfBASg "Créez un espace de travail pour afficher et organiser les applications sur lesquelles vous travaillez dans le ServiceNow IDE.").
* Définissez vos informations d'identification de base ou OAuth 2.0 pour vous ServiceNow IDE connecter à votre référentiel Git. Pour en savoir plus, reportez-vous à la section [Se connecter à un fournisseur Git à l'aide de l'authentification de base avec le ServiceNow IDE](https://servicenow-prod.fluidtopics.net/nagXyq8gyDOzyBEDMLc99A "Connectez-vous à un domaine ou à un référentiel Git à l’aide des informations d’identification d’authentification de base pour gérer les applications dans le contrôle de source à partir de .ServiceNow IDE") ou [Configurer les informations d'identification OAuth 2.0 pour se connecter à un fournisseur Git avec le ServiceNow IDE](https://servicenow-prod.fluidtopics.net/hHboiz001GUJmD9G9T2CTQ#authenticate-git-repository-oauth "Connectez-vous à un domaine ou à un référentiel Git à l’aide des informations d’identification OAuth 2.0 pour gérer les applications dans le contrôle de source à partir de .ServiceNow IDE").

{#clone-git-repository-servicenow-ide__ul_mcx_tgm_dcc}

Rôle requis : sn_glider.ide_git_user ou admin

Pourquoi et quand exécuter cette tâche
--------------------------------------

Vous pouvez cloner un référentiel Git distant contenant une application créée avec l'application ServiceNow IDE ou ServiceNow SDK. Le référentiel doit contenir une application avec now.config.json et package.json fichiers dans le répertoire de base.

Procédure
---------

1. Accédez à la ToutDéveloppement d'applicationsServiceNow IDE.
2. Ouvrez un espace de travail auquel vous souhaitez ajouter l'application.
3. Utilisez l'un des raccourcis clavier suivants pour ouvrir la palette de commandes :  
   * Windows : Ctrl-Maj-P
   * Mac : cmd-shift-p
   {#clone-git-repository-servicenow-ide__ul_j4x_ns4_gcc}
4. Entrez <kbd class="ph userinput">dans Git : clonez</kbd> et appuyez sur Entrée.
5. Saisissez une URL de référentiel Git distant et appuyez sur Entrée.

Résultats
---------

L'application est ajoutée à l'instance et à votre espace de travail avec les fichiers du référentiel distant. Le nom de l'application est la valeur du scope paramètre dans le fichier now.config.json .
Remarque :  
Si vous rencontrez des problèmes après le clonage d'une application, vous pouvez exécuter la commande <kbd class="ph userinput">Synchrotron : Réinitialiser l’application</kbd> pour supprimer les fichiers sources de l'application (et non les métadonnées de l'application) et cloner à nouveau l'application.

Que faire ensuite
-----------------

Vous pouvez extraire ou créer des branches dans le référentiel et envoyer les modifications au référentiel distant. Pour en savoir plus, consultez [Utilisation du contrôle de source dans le ServiceNow IDE](https://servicenow-prod.fluidtopics.net/D8E3XDrpql5diuYFTOTQpg "Utiliser les commandes Git et d’autres fonctionnalités de contrôle de source pour gérer les modifications apportées à une application au sein d’une ServiceNow IDE équipe de développement.").
**Concepts associés**   

* [Se connecter à un fournisseur Git à l'aide d'OAuth 2.0 avec le ServiceNow IDE](https://servicenow-prod.fluidtopics.net/hHboiz001GUJmD9G9T2CTQ#connect-git-provider-oauth-2 "Configurez un registre d’application OAuth 2.0 et des informations d’identification pour vous connecter à votre fournisseur Git à partir du ServiceNow IDE.")
* [Utilisation du contrôle de source dans le ServiceNow IDE](https://servicenow-prod.fluidtopics.net/D8E3XDrpql5diuYFTOTQpg "Utiliser les commandes Git et d’autres fonctionnalités de contrôle de source pour gérer les modifications apportées à une application au sein d’une ServiceNow IDE équipe de développement.")  
**Tâches associées**   

* [Se connecter à un fournisseur Git à l'aide de l'authentification de base avec le ServiceNow IDE](https://servicenow-prod.fluidtopics.net/nagXyq8gyDOzyBEDMLc99A "Connectez-vous à un domaine ou à un référentiel Git à l’aide des informations d’identification d’authentification de base pour gérer les applications dans le contrôle de source à partir de .ServiceNow IDE")
* [Configurer un Serveur MID pour utiliser le contrôle de source avec le ServiceNow IDE](https://servicenow-prod.fluidtopics.net/zzW~drhknpE_EAtRUAM2Mg "Configurez un serveur MID pour utiliser le ServiceNow IDE contrôle de source si votre fournisseur Git est derrière un pare-feu.")
* [Initialiser un référentiel Git avec la commande ServiceNow IDE](https://servicenow-prod.fluidtopics.net/iFMeDkL9au62H0dB6ktVZA "Initialisez un référentiel Git local pour une application et poussez-le vers un référentiel Git distant pour gérer une application dans le contrôle de source.")

