recherche

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

Après git pull, les fichiers locaux nouvellement mis à jour sont supprimés

Il y a 4 fichiers dans l'entrepôt distant et 5 fichiers dans l'entrepôt local, ce qui équivaut à l'ajout d'un nouveau fichier après que git l'ait extrait de l'entrepôt distant, les nouveaux fichiers locaux seront supprimés directement. que la version est en retard. Impossible de pousser vers un entrepôt distant, que dois-je faire ?

淡淡烟草味淡淡烟草味2797 Il y a quelques jours828

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

  • 我想大声告诉你

    我想大声告诉你2017-05-02 09:41:13

    Commettez d'abord les fichiers locaux nouvellement ajoutés, puis fusionnez le référentiel distant. Les opérations spécifiques sont les suivantes :
    git add .
    git commit -m "something"
    git fetch
    git rebase - I nom de la branche d'origine/distante
    L'utilisation de rebase peut empêcher les forks

    répondre
    0
  • PHPz

    PHPz2017-05-02 09:41:13

    Juste pour ajouter. S'il ne s'agit pas encore de la version finale soumise, il existe deux options à l'étape git commit.

    La première consiste à cacher d'abord, puis à rebaser et ensuite git stash apply stash@{0}
    Vous pouvez également vous engager d'abord, puis effectuer toutes les modifications locales, puis git commit --amend

    répondre
    0
  • Annulerrépondre