如果我位于具有远程未拉取更改的 git 存储库中,我想在提示符中添加一个字形。现在,我正在尝试git ls-remote origin -h refs/heads/master检查git rev-parse HEAD。但这真的很慢,而且它只显示远程和本地存储库上的引用是否不同。因此,如果我有未推送的更改,它也会返回 true。有没有更快的方法来检查我的远程存储库以查看是否需要提取更改?
git fetch
Run Code Online (Sandbox Code Playgroud)
之后,如果您为该分支设置了跟踪,您应该会看到(在命令行或 git status 结果中)您是否落后于提交。
否则,按照您的说明执行 ls-remote。
| 归档时间: |
|
| 查看次数: |
1653 次 |
| 最近记录: |