技术栈

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 处理边界情况
下一篇:控制方法笔记
相关推荐
Sahadev_
12 小时前
GitMemo 使用教程:把 Claude Code / Cursor 对话保存到 Git 仓库
git
朱一头zcy
14 小时前
Git的下载和基本原理、Git常用命令与分支管理、IDEA集成Git、IDEA关联Github和Gitee
git·gitee·github·intellij-idea
展示猪肝
15 小时前
Git 版本管理入门教程:命令行 + PyCharm + Gitee 远程仓库实战
git
周杰伦fans
15 小时前
解决 Git 推送/拉取报错:Could not resolve host: gitee.com
git·gitee
小李云雾
15 小时前
Git命令行总结与结合Pycharm的综合应用
git·pycharm
GISer_Jing
16 小时前
现代全栈工程化实战:Git+Docker+Vercel+CI/CD
git·ci/cd·docker
tianyuanwo
16 小时前
AI Harness Engineering 应用最佳实践:从单点故障到系统护栏
人工智能·git·harnnees
rising start
18 小时前
Git入门
git·gitee
修己xj
1 天前
Gogs: 打造属于你自己的轻量级 Git 服务
git
热门推荐
01GitHub 镜像站点02Codex 接入 DeepSeek API 完整配置文档03零基础教你claude code 接入 deepseek V404要裂开了!ChatGPT要手机号验证了?注册Codex要求验证电话号码怎么办?2026年登陆Codex要手机号验证的解决办法05CC-Switch & Claude 基于 Linux 服务器安装使用指南06Dirtyfrag漏洞:我花了一下午搞清楚这个Linux内核提权漏洞到底在搞什么07Windows端Codex接入第三方模型(DeekSeek,BaiLian)08【AI】2026 年具身智能模型和世界模型总结09裂开!ChatGPT 居然开始要手机号验证,附详细解决方法102026年Codex如何解决手机号码登陆验证的问题?