如何查看我所做的任何尚未推送到远程存储库的本地提交?偶尔git status会打印出我的分支是X提前提交origin/master,但并非总是如此.
这是我安装Git的错误,还是我错过了什么?
我想提取a之后打印的信息,git status如下所示:
# On branch master
# Your branch is ahead of 'origin/master' by 2 commits.
Run Code Online (Sandbox Code Playgroud)
当然我可以解析输出,git status但不建议这样做,因为这个人类可读输出容易改变.
有两个问题:
origin/branch但不一定是这样.