Есть ли простой способ узнать, какие файлы будут обновлены в следующем «git pull»? - PullRequest
3 голосов
/ 18 февраля 2010

Я хотел бы знать, какие файлы будут обновлены (и, надеюсь, изменения, которые произойдут), если я сделаю «git pull» ...

это

git stash 
git fetch
git diff origin/master
git stash apply 

ответ?

Ответы [ 3 ]

5 голосов
/ 18 февраля 2010

См. здесь . Цитировать:

Вы можете сделать 'Git fetch origin', затем 'git log master..origin / master' и он скажет вам, какие изменения будут объединены, если вы делаете 'git merge Происхождение / мастер».

2 голосов
/ 18 февраля 2010

есть

git stash 
git fetch
git diff origin/master
git stash apply 

ответ?

Да.

2 голосов
/ 18 февраля 2010

Так как git pull равно git fetch плюс git merge, сначала выполните fetch, а затем разнесите удаленную ветвь относительно текущей ветки (git diff origin/whatever..).

...