如何查看尚未推送的提交列表?
How do I view the list of commits that haven't been pushed yet?
我喜欢将微小的更改记录为单独的提交,最后使用 git interactive --rebase
组合提交并更改我认为合适的提交消息。
有没有办法在不手动检查 Github 的情况下确定我还没有推送哪些提交 即有没有办法从 shell?
如果你做 git log origin/master..HEAD
,它应该会显示所有尚未推送的提交(当然,假设你在 master 上)。
我喜欢将微小的更改记录为单独的提交,最后使用 git interactive --rebase
组合提交并更改我认为合适的提交消息。
有没有办法在不手动检查 Github 的情况下确定我还没有推送哪些提交 即有没有办法从 shell?
如果你做 git log origin/master..HEAD
,它应该会显示所有尚未推送的提交(当然,假设你在 master 上)。