recherche

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

github - Problème git : git pul origin master:master est différent de git pull origin master.

Ça y est, je veux pratiquer la résolution de conflits avec Git.

J'ai construit un entrepôt sur github nommé p. J'ai cloné une copie de l'entrepôt distant p sur le lecteur D et le lecteur F de mon ordinateur.

J'apporte d'abord des modifications au fichier sur le lecteur D et je le soumets à l'entrepôt distant.

Puis sur le lecteur F, j'ai délibérément modifié un fichier puis extrait , alors git devrait signaler un conflit et me laisser le résoudre.

Mais j'utilise git pull p master:master et git pull p master, les résultats sont différents :

Voici la commande git pull p master:master :
dbx@dbz MINGW64 /f/zns/p (master)
$ git pull p master:master
remote : Comptage des objets : 4, terminé.
à distance : Compression des objets : 100 % (1/1), terminé.
à distance : total 4 (delta 2), réutilisé 4 (delta 2), pack-réutilisé 0
Déballage des objets : 100 % (4/4), terminé.
De github.com : ak74u /p
 ! [rejeté] maître -> 8b34266..f8a04e8 maître -> p/maître

Aucun conflit ne se produit

Voici la commande git pull p master$ git pull p master
De github.com:ak74u/p

CONFLIT (contenu) : fusionner le conflit dans html/some_shit1.html

La fusion automatique a échoué ; corrigez les conflits, puis validez le résultat.

Il y a un conflit et le fichier a changé

Pourquoi git pull p master:master et git pull p master reçoivent-ils des commentaires git différents ?

我想大声告诉你我想大声告诉你2805 Il y a quelques jours771

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

  • 给我你的怀抱

    给我你的怀抱2017-05-02 09:44:48

    Pour plus de détails, veuillez consulter : Tutoriel git de Ruan Yifeng

    Extrait d'un des passages

    git pull命令的作用是,取回远程主机某个分支的更新,再与本地的指定分支合并。它的完整格式稍稍有点复杂。
    
    $ git pull <远程主机名> <远程分支名>:<本地分支名>
    比如,取回origin主机的next分支,与本地的master分支合并,需要写成下面这样。
    
    $ git pull origin next:master
    如果远程分支是与当前分支合并,则冒号后面的部分可以省略。
    
    $ git pull origin next

    répondre
    0
  • Annulerrépondre