我怎么能问我当前的本地分支和我推送的远程仓库之间的提交有什么不同?
不完全是git diff origin/master master- 我不想看到代码差异.只是一个类似的变化列表git log.
我想快速了解自我推动以来已经有多长时间以及我不同步的情况.
Sil*_*rom 39
git无法远程发送此信息.您将不得不进行git fetch(获取更改,而不更改您的工作副本).然后,您将拥有一个名为"origin/master"的分支,它将使您能够使用git log master..origin/master来获取两者之间的差异.
git fetch
git log master..origin/master
Run Code Online (Sandbox Code Playgroud)
Ben*_*mes 28
您可以查看哪些提交已启用origin/master但尚未master使用
git log master..origin/master
Run Code Online (Sandbox Code Playgroud)
要查看您master尚未推送的提交,请使用
git log origin/master..master
Run Code Online (Sandbox Code Playgroud)