技术栈

Git判断本地是否最新

坐公交也用券2023-08-20 19:16

场景需求

需要判断是否有新内容更新,确定有更新之后执行pull操作,然后pull成功之后再将新内容进行复制到其他地方

bash 复制代码
p=`git log -1 --pretty=format:"%H" HEAD -- . "origin/HEAD"`
r=`git rev-parse origin/HEAD`
if [[ $p == $r ]];then
	echo "Is Latest"
	exit 0
fi
git pull
上一篇:Vue 2 处理边界情况
下一篇:控制方法笔记
相关推荐
深海鱼在掘金
1 天前
Git 完全指南 —— 第1章:Git 概览与版本控制演进
git
noravinsc
2 天前
关于Git Flow
git
蜜獾云
2 天前
在Git中配置用户名和密码
git
scx_link
2 天前
通过git bash在本地创建分支,并推送到远程仓库中
开发语言·git·bash
南大白
2 天前
IntelliJ IDEA 运行时的 JVM 本地内存溢出崩溃
git
码农小旋风
2 天前
Claude Code 基础用法大全:对话、分析、修改、测试、Git 和工作流
人工智能·git·chatgpt·claude
南大白
2 天前
Git 撤回提交完整方案
git
像风一样的男人@
2 天前
python --实现代理服务器
git·ui
sbjdhjd
2 天前
从零搭建企业级 CI/CD(下):Jenkins+GitLab+Harbor 全链路实战指南
git·servlet·ci/cd·云原生·云计算·gitlab·jenkins
码云数智-大飞
3 天前
Go Channel 详解:并发通信的正确姿势
前端·数据库·git
热门推荐
012026年6月AI行业全景:从百模大战到Agent元年,这30天发生了什么?022026年6月AI大模型全景报告:GPT-5.6、Claude Opus 4.8、Gemini 3.5,中美AI三足鼎立谁主沉浮?032026 年 AI 编程工具终极横评:Cursor vs Claude Code vs Copilot vs Windsurf04【AI】2026 年具身智能模型和世界模型总结05GitHub 镜像站点062026 AI 编程工具终极实战指南:Cursor vs Claude Code vs Copilot,开发者该怎么选?07AI科技热点日报 | 2026年6月1日08Codex 下载安装指南:Windows 和 macOS 官方版下载09上线仅72小时被强制下架:Claude Fable 5 的短命10AI一周事件 · 2026-06-03 至 2026-06-09