显示与远程分支不同的 git 分支?

显示与远程分支不同的 git 分支?

哪个命令列出了与其遵循的远程分支不同的所有本地分支(因为本地分支有新的提交或远程分支)?

答案1

也许可以尝试在 shell 中做一些简单的事情,例如:

for b in $(git branch -l | sed -re 's/^[ *]+//g'); do echo $b:; git diff origin/$b..$b --stat ; done

答案2

您可以使用git fetch从远程获取文件(无需合并),然后使用

git log --oneline --decorate --graph --all

您应该能够看到所有各个分支的最新提交。

相关内容