recherche

Maison  >  Questions et réponses  >  le corps du texte

git push vers le référentiel distant a échoué

Comme le montre l'image, je souhaite pousser l'entrepôt local vers l'entrepôt distant. . En conséquence, il a signalé que la version distante était en avance sur la version locale.

Ensuite, je me suis connecté à distance à l'ordinateur local

Ensuite, une autre commande comme celle-ci est apparue.

Puis après avoir sélectionné, cette interface est réapparue. Que signifie exactement cette interface ? Pourquoi dois-je saisir certaines commandes, mais rien ne sort lorsque je tape dessus ? Pouvez-vous expliquer à quoi sert cette interface ? S'il vous plaît, guidez-moi, merci !

阿神阿神2768 Il y a quelques jours708

répondre à tous(6)je répondrai

  • 曾经蜡笔没有小新

    曾经蜡笔没有小新2017-05-02 09:36:35

    Git trois étapes, d'abord valider, puis tirer, puis pousser,

    répondre
    0
  • 高洛峰

    高洛峰2017-05-02 09:36:35

    Cette interface est l'interface pour fusionner les branches. Étant donné que le code que vous avez téléchargé depuis l'entrepôt distant est différent du code de l'entrepôt local, git vous permet de filtrer manuellement les différences et enfin de valider

    répondre
    0
  • 我想大声告诉你

    我想大声告诉你2017-05-02 09:36:35


    Voici l'interface de l'éditeur VI http://baike.baidu.com/view/908054.htm
    est un éditeur de texte en ligne de commande. 🎜>Cette étape de git consiste à saisir des commentaires
    Si vous n'avez pas besoin de modifier les commentaires, entrez deux points pour accéder au mode de commande vi, puis entrez x et appuyez sur Entrée pour enregistrer et quitter

    répondre
    0
  • PHP中文网

    PHP中文网2017-05-02 09:36:35

    1. Vous ne pouvez pas pousser car le référentiel distant est plus récent que le local. Si vous souhaitez effectuer un push à ce moment-là, vous devez fusionner les nouvelles soumissions dans l'entrepôt distant avec les soumissions locales, puis les transférer vers l'entrepôt distant.

    2. Ensuite, vous exécutez la commande pull, qui équivaut à récupérer et fusionner, c'est-à-dire récupérer le contenu de l'entrepôt distant vers l'entrepôt local, puis le fusionner avec le contenu local. Ensuite, l'invite dans la deuxième image apparaît, le fichier fusionné existe déjà. Avez-vous fermé la fenêtre directement pendant le processus de fusion ? Il se pourrait que la dernière fusion ait échoué.

    3. Ceci sert à saisir les informations de validation. Après tout, la fusion est également une soumission. Cette interface est l'éditeur vim. Si vous souhaitez saisir des informations ici, vous devez d'abord passer vim en mode édition et appuyer sur la touche i. Après avoir terminé la saisie, entrez ":x" pour enregistrer et quitter. La fusion est alors terminée.

    4. Maintenant que vous avez fusionné l'entrepôt distant et la soumission locale, OK, exécutez à nouveau la commande push pour soumettre.
      5. Vous pouvez d'abord utiliser un client d'interface graphique tel que TortoiseGit, SourceTree ou SmartGit. Il n'est pas trop tard pour apprendre les commandes une fois que vous êtes familiarisé avec le processus de base.

    répondre
    0
  • PHP中文网

    PHP中文网2017-05-02 09:36:35

    git push -u origin master -f

    répondre
    0
  • 巴扎黑

    巴扎黑2017-05-02 09:36:35

    pull échoue, exécutez d'abord `
    git pull --all

    répondre
    0
  • Annulerrépondre