Git如何在本地查看远端仓库超前本地提交的日志信息?仅仅是日志信息哦
关注者
18被浏览
25,2375 个回答
完全不需要git fetch,也比SVN简单得多。两种方法:
1. 方法1: git status
~/git/linux$ git status
On branch master
Your branch is behind 'origin/master' by 25 commits, and can be fast-forwarded.
(use "git pull" to update your local branch)
nothing to commit, working directory clean
2. 方法2: git log --left-right --oneline origin/分支名称...分支名称
~/git/linux$ git log --left-right --oneline origin/master...master
< 144c766 Merge tag 'pci-v4.11-fixes-2' of git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci
< 34bbce9 Merge branch 'for-linus' of git://git.kernel.dk/linux-block
< bb61ce5 Merge tag 'media/v4.11-2' of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media
< 672a2c8 axonram: Fix gendisk handling
...
注意,上面操作都是在同比一个本地仓库的同一个分支的同一个状态下。