recherche

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

Que dois-je faire si j'ai oublié de faire git pull avant git push et que je suis déjà engagé ?

Que dois-je faire si j'oublie de git pull avant git push ?

PHP中文网PHP中文网2821 Il y a quelques jours1586

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

  • 大家讲道理

    大家讲道理2017-05-02 09:40:40

    Oublier de tirer avant de pousser aura une conséquence, c'est-à-dire que si vous poussez maintenant, il y aura un conflit (le message d'erreur est probablement que la version en ligne et la version locale sont désynchronisées et doivent être fusionnées) , et la poussée échouera.

    Ensuite, vous devez le retirer, le fusionner, puis vous serez invité à signaler un conflit, puis à résoudre le conflit, puis à le pousser.

    Bien sûr, s'il s'agit d'un petit projet personnel et que vous confirmez qu'il n'y a pas de problème, vous pouvez également ajouter -f pour forcer la soumission. La conséquence est que la version en ligne est obligée d'être écrasée (Ne l'utilisez pas comme ça pour une collaboration à plusieurs personnes ! Ne l'utilisez pas comme ça pour une collaboration à plusieurs personnes ! Ne l'utilisez pas comme ça pour collaboration à plusieurs personnes! )

    répondre
    0
  • 曾经蜡笔没有小新

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

    Vous pouvez extraire après avoir validé, sinon Git est inutile Lorsque vous développez avec plusieurs personnes, devez-vous attendre que les autres aient fini d'écrire et d'extraire leur code avant de pouvoir commencer à écrire ?

    répondre
    0
  • 大家讲道理

    大家讲道理2017-05-02 09:40:40

    git réinitialiser

    répondre
    0
  • 習慣沉默

    習慣沉默2017-05-02 09:40:40

    Il aurait dû être retiré après la validation

    répondre
    0
  • 大家讲道理

    大家讲道理2017-05-02 09:40:40

    git add
    git commit -m ""
    git pull
    git push

    répondre
    0
  • 迷茫

    迷茫2017-05-02 09:40:40

    git pull, puis fusionner localement, puis git push.

    répondre
    0
  • ringa_lee

    ringa_lee2017-05-02 09:40:40

    git reset
    git checkout

    répondre
    0
  • Annulerrépondre