Sono un po 'confuso su git fetch e sul confronto delle differenze.Impossibile vedere le differenze nel ramo remoto dopo un recupero di git
Ho le seguenti filiali locali;
- maestro
- remoto/origin/master
Nel ramo principale Ho un file di testo, che apportare modifiche alle, impegnarsi e quindi spingere l'origine/master.
In un altro repository locale (a scopo di test) ho un telecomando per lo stesso repo di cui sopra. Corro
- git fetch origine maestro
- git maestro diff origin/master
Esso mostra differenze, ma se lo faccio git pull origin master
tira e fonde i cambiamenti che ho fatto per il file di testo. Probabilmente ho sbagliato, ma ho pensato che un pull ha fatto un recupero e un'unione, quindi fare un recupero mi ha permesso di vedere le modifiche al ramo remoto prima di unirle.
possibile duplicato di [Come visualizzare l'anteprima di git-pull senza eseguire il recupero?] (Http://stackoverflow.com/questions/180272/how-to-preview-git-pull-without-doing-fetch) – richq