Skip to main content
We publish frequent updates to our documentation, and translation of this page may still be in progress. For the most current information, please visit the English documentation.
GitHub AE is currently under limited release.

Ajout d’un fichier à un référentiel

Vous pouvez charger et commiter un fichier existant dans un dépôt sur GitHub AE ou en utilisant la ligne de commande.

Ajout d’un fichier à un référentiel sur GitHub AE

Les fichiers que vous ajoutez à un référentiel via un navigateur sont limités à 25 MB par fichier. Vous pouvez ajouter des fichiers plus volumineux, jusqu’à 100 MB chacun, via la ligne de commande. Pour plus d’informations, consultez « Ajout d’un fichier à un référentiel ». Pour ajouter des fichiers supérieurs à 100 MB, vous devez utiliser Git Large File Storage. Pour plus d’informations, consultez « À propos de fichiers volumineux sur GitHub AE ».

Conseils :

  • Vous pouvez charger simultanément plusieurs fichiers dans GitHub AE.
  • Si un référentiel possède des branches protégées, vous ne pouvez pas modifier ou charger des fichiers dans la branche protégée à l’aide de GitHub. Pour plus d’informations, consultez « À propos des branches protégées ».

Vous pouvez utiliser GitHub Desktop pour déplacer vos modifications vers une nouvelle branche et les valider. Pour plus d’informations, consultez « Commit et revue des changements apportés à votre projet ».

  1. Dans your enterprise, accédez à la page principale du dépôt.
  2. Au-dessus de la liste des fichiers, à l’aide de la liste déroulante Ajouter un fichier, cliquez sur Charger des fichiers. « Charger des fichiers » dans la liste déroulante « Ajouter un fichier »
  3. Faites glisser et déposez le fichier ou le dossier que vous souhaitez charger dans votre référentiel dans l’arborescence de fichiers. Zone de glisser-déposer 1. En bas de la page, tapez un message de validation court et explicite décrivant la modification que vous avez apportée au fichier. Vous pouvez attribuer la validation à plusieurs auteurs dans le message de validation. Pour plus d’informations, consultez « Création d’une validation avec plusieurs co-auteurs ». Message de validation pour votre modification 1. Sous les champs de message de commit, choisissez si vous souhaitez ajouter votre commit à la branche actuelle ou à une nouvelle branche. Si votre branche actuelle est la branche par défaut, vous devez choisir de créer une branche pour votre validation, puis de créer une demande de tirage (pull request). Pour plus d’informations, consultez « Création d’une demande de tirage ». Options de commit dans une branche
  4. Cliquez sur Commiter les changements. Bouton Valider les modifications

Ajout d’un fichier à un référentiel à l’aide de la ligne de commande

Vous pouvez charger un fichier existant dans un référentiel sur GitHub AE à l’aide de la ligne de commande.

Cette procédure suppose que vous avez déjà :

Avertissement : N’appliquez jamais git add, commit ni push sur des informations sensibles pour un dépôt distant. Les informations sensibles peuvent être, sans s’y limiter :

Pour plus d’informations, consultez « Suppression de données sensibles d’un dépôt ».

  1. Sur votre ordinateur, déplacez le fichier que vous souhaitez charger vers GitHub AE dans le répertoire local créé lorsque vous avez cloné le référentiel.
  2. Ouvrez TerminalTerminalGit Bash. 1. Remplacez le répertoire de travail actuel par votre dépôt local. 1. Indexez le fichier pour commit dans votre dépôt local.
    $ git add .
    # Adds the file to your local repository and stages it for commit. Pour désindexer un fichier, utilisez « git reset HEAD VOTRE-FICHIER ».
  3. Validez le fichier dont vous avez placé une copie intermédiaire dans votre dépôt local.
    $ git commit -m "Add existing file"
    # Commits the tracked changes and prepares them to be pushed to a remote repository. Pour supprimer ce commit et modifier le fichier, utilisez « git reset --soft HEAD~1 », puis commitez et rajoutez le fichier.
  4. Poussez les modifications de votre référentiel local vers your enterprise.
    $ git push origin YOUR_BRANCH
    # Pushes the changes in your local repository up to the remote repository you specified as the origin

Pour aller plus loin