相关疑难解决方法(0)

检查Git中是否需要拉

如何检查远程存储库是否已更改,我需要拉?

现在我使用这个简单的脚本:

git pull --dry-run | grep -q -v 'Already up-to-date.' && changed=1
Run Code Online (Sandbox Code Playgroud)

但它相当沉重.

有没有更好的办法?理想的解决方案是检查所有远程分支,并返回已更改分支的名称和每个分支的新提交数.

git bash shell

600
推荐指数
15
解决办法
34万
查看次数

获取最新远程提交的SHA1

可能重复:
git bash:如何检查是否有新的提交可用

我正在编写一个脚本,我想将最新的本地提交与最新的上游提交进行比较,以告诉用户有提交的提交.

显示最新的本地提交SHA git log | head -n 1 | awk '{print $2}'.

是否有相应的打印最新上游提交的SHA1?

git bash

6
推荐指数
1
解决办法
1万
查看次数

标签 统计

bash ×2

git ×2

shell ×1