Git

! [rejected] ... (non-fast-forward)

Le push a été rejeté car la branche distante contient des commits que votre branche locale n'a pas, elle ne peut donc pas être avancée rapidement (fast-forward).

Signification

Le push a été rejeté car la branche distante contient des commits que votre branche locale n'a pas, elle ne peut donc pas être avancée rapidement (fast-forward).

Cause probable

Quelqu'un d'autre a poussé sur la branche depuis votre dernier fetch, ou vous avez réécrit un historique que le distant possède déjà.

Comment la corriger

Exécutez "git pull --rebase origin <branch>" pour intégrer les commits distants, puis poussez à nouveau ; n'utilisez "git push --force-with-lease" que lorsque vous avez délibérément l'intention d'écraser l'historique distant.

Autres erreurs Git


À propos de Recherche de code d'erreur

La Recherche de Codes d'Erreur est un annuaire consultable de plus de 200 messages et codes d'erreur courants répartis en 12 catégories : codes de statut HTTP, codes d'erreur Windows, erreurs de navigateur et de réseau, JavaScript, Python, PHP, Node.js et npm, Java, MySQL, Git, erreurs du shell Linux et codes email/SMTP. Chaque entrée est rédigée en langage clair pour un dépannage rapide.

Chaque erreur est expliquée en trois parties : ce que le message signifie réellement, ce qui le provoque habituellement et les étapes concrètes pour le corriger. Cette structure transforme une chaîne cryptique comme ERR_CONNECTION_REFUSED ou 0x80070005 en une liste d'actions concrètes plutôt qu'en devinette.

Vous pouvez filtrer la liste par catégorie, rechercher par code, constante ou fragment de message, et copier n'importe quel code en un clic. Chaque erreur possède aussi sa propre page dédiée avec les erreurs liées de la même catégorie, afin que vous puissiez mettre en favori ou partager un lien direct vers la solution exacte.

Comment utiliser Recherche de code d'erreur

  1. Saisissez le code ou le message d'erreur dans la barre de recherche — par exemple 404, ERR_NAME_NOT_RESOLVED ou 0x80070005.
  2. Affinez les résultats avec le filtre par catégorie (HTTP, Windows, JavaScript, MySQL, etc.) si la recherche renvoie trop d'entrées.
  3. Ouvrez l'entrée correspondante pour lire sa signification, sa cause probable et sa solution.
  4. Utilisez le bouton de copie pour récupérer le code exact pour un rapport de bug ou un ticket de support.
  5. Consultez la section des erreurs liées pour découvrir d'autres erreurs de la même catégorie.

Questions fréquentes

Elle couvre 12 catégories : codes de statut HTTP, erreurs système Windows, erreurs de navigateur et de réseau, JavaScript, Python, PHP, Node.js et npm, Java, MySQL, Git, erreurs du shell Linux et codes de réponse email/SMTP — plus de 200 entrées au total.

Recherchez avec moins de mots. La partie la plus courte et unique fonctionne le mieux : juste le code numérique (« 404 », « 0x80070005 ») ou le nom de la constante (« ERR_NAME_NOT_RESOLVED ») plutôt que la phrase complète affichée par votre système.

Oui. Chaque entrée dispose d'une page de détail dédiée expliquant la signification, la cause probable et la solution, ainsi que les erreurs liées de la même catégorie. Vous pouvez la mettre en favori ou envoyer le lien directement à un collègue ou dans un ticket de support.

Les solutions décrivent la résolution standard et largement reconnue pour chaque erreur. Lisez tout de même d'abord la section sur la cause probable — le même code peut avoir plusieurs déclencheurs, et faire correspondre la cause à votre situation vous indique quelle solution s'applique.

Oui, elle est entièrement gratuite. Vous pouvez rechercher, parcourir l'annuaire par catégorie et ouvrir autant de pages de détail d'erreur que nécessaire sans compte.


Recherches populaires
recherche code d'erreur base de données messages d'erreur que signifie cette erreur codes d'erreur windows codes d'erreur chrome liste codes d'erreur http corriger message d'erreur signification code d'erreur
Besoin d'aide ?
Un problème avec cet outil ? Signalez-le à notre équipe.
Signaler un problème

Ajoutez cet outil gratuit à votre propre site web — copiez-collez le code ci-dessous.