---
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


---

Initialiser un référentiel Git
==============================

Initialiser un référentiel Git avec la commande 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

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.

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

* Créez ou convertissez une application avec le .ServiceNow IDE Pour en savoir plus, reportez-vous [Créer une application avec le ServiceNow IDE](https://servicenow-prod.fluidtopics.net/3is8p38f~kFaRulMlNFmsg "Créez une application incluse dans le périmètre pour développer dans le code source avec le ServiceNow IDE.") à la section ou [Convertir une application avec le ServiceNow IDE](https://servicenow-prod.fluidtopics.net/zVUoq0ycTBEG0vUrF6sRWA "Convertissez une application incluse dans le périmètre existante pour prendre en charge le développement dans le code source avec le ServiceNow IDE.").
* Créez un référentiel Git dédié pour l'application à partir de votre fournisseur Git.
* 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").

{#initialize-git-repository-servicenow-ide__ul_cst_bs4_bcc}

Rôle requis : sn_glider.ide_git_user ou admin

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

Une application sur une instance ne peut être connectée qu'à un seul référentiel à la fois. Pour cloner une application qui existe dans un référentiel Git distant, reportez-vous à la section [Cloner un référentiel Git avec le serveur ServiceNow IDE](https://servicenow-prod.fluidtopics.net/xaDABBIr7XOnNjanv168Ow "Clonez un référentiel Git distant pour collaborer sur une application dans le contrôle de source avec le ServiceNow IDE.").

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

1. Accédez à la ToutDéveloppement d'applicationsServiceNow IDE.
2. Ouvrez un espace de travail avec une application qui n'est pas connectée à un référentiel Git.
3. Dans la barre d'activité, sélectionnez la vue Contrôle de source ( ![Contrôle de source]()).
4. Sélectionnez Initialize Repository ou utilisez la commande <kbd class="ph userinput">Git&nbsp;: Initialize Repository</kbd> dans la palette de commandes.
5. Sélectionnez l'application pour laquelle vous souhaitez initialiser un référentiel Git et appuyez sur Entrée.
6. Sélectionnez main comme nom de branche par défaut ou entrez un autre nom et appuyez sur Entrée.
7. Sélectionnez l'icône Terminer toutes les modifications non suivies ( ![Préparer toutes les modifications non suivies]()).
8. Entrez un message de validation et sélectionnez l'icône Valider ( ![Regrouper toutes les modifications non suivies]()).
9. Sélectionnez l'icône du menu Actions supplémentaires ( ![Actions supplémentaires]()) et sélectionnez Push.
10. Entrez une URL de référentiel distant et appuyez sur Entrée.

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

L'application est disponible dans le référentiel distant.
Si vos informations d'identification Git ne sont pas configurées ou inactives, l'application n'est pas envoyée au référentiel distant. Lorsque vous êtes invité à configurer vos informations d'identification, sélectionnez Configurer pour configurer vos informations d'identification Git, puis réessayez.

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.")
* [Cloner un référentiel Git avec le serveur ServiceNow IDE](https://servicenow-prod.fluidtopics.net/xaDABBIr7XOnNjanv168Ow "Clonez un référentiel Git distant pour collaborer sur une application dans le contrôle de source avec le ServiceNow IDE.")

