惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

Spread Privacy
Spread Privacy
A
Arctic Wolf
T
Threatpost
cs.CL updates on arXiv.org
cs.CL updates on arXiv.org
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
The GitHub Blog
The GitHub Blog
博客园 - 聂微东
Cyberwarzone
Cyberwarzone
博客园 - Franky
V2EX - 技术
V2EX - 技术
The Hacker News
The Hacker News
量子位
TaoSecurity Blog
TaoSecurity Blog
Last Week in AI
Last Week in AI
C
CERT Recently Published Vulnerability Notes
P
Palo Alto Networks Blog
Scott Helme
Scott Helme
D
DataBreaches.Net
T
Troy Hunt's Blog
T
Threat Research - Cisco Blogs
美团技术团队
雷峰网
雷峰网
cs.AI updates on arXiv.org
cs.AI updates on arXiv.org
H
Hacker News: Front Page
D
Docker
C
Check Point Blog
G
GRAHAM CLULEY
H
Heimdal Security Blog
IT之家
IT之家
博客园 - 叶小钗
The Cloudflare Blog
H
Help Net Security
M
MIT News - Artificial intelligence
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
Security Archives - TechRepublic
Security Archives - TechRepublic
N
Netflix TechBlog - Medium
Apple Machine Learning Research
Apple Machine Learning Research
I
Intezer
P
Proofpoint News Feed
S
Security Affairs
P
Privacy International News Feed
U
Unit 42
Application and Cybersecurity Blog
Application and Cybersecurity Blog
Webroot Blog
Webroot Blog
Google DeepMind News
Google DeepMind News
大猫的无限游戏
大猫的无限游戏
人人都是产品经理
人人都是产品经理
N
News and Events Feed by Topic
Know Your Adversary
Know Your Adversary
cs.CV updates on arXiv.org
cs.CV updates on arXiv.org

博客园 - kingBook

git patch Win10 修改特定格式文件的右键快捷菜单 TypeScript async、 await、Promise LayaAir3.x 侦听程序退出 旋转力学例子 旋转力学公式 凹多边形碰撞检测 LayaAir3.x 侦听键盘事件 URP 阴影 TypeScript 里的 override TypeScript 类的自身类型 Unity 二维数组序列化 C# 匿名对象、动态属性 Cocos Creator 安卓模拟器中无法运行 Unity Editor 保存图片、缩放纹理 LayaAir3.2.0-beta.2 设置2d刚体线性速度,在不同设备(分辨率)下,表现不一致的问题 LayaAir3.x 物理2D碰撞事件 TypeScirpt 声明Map类型变量 TypeScript 声明函数类型变量
git 修改最后一次提交的日期
kingBook · 2025-06-08 · via 博客园 - kingBook

git 修改最后一次提交的日期

例:
现在有一个仓库,本地和远程的 master 分支的最后一次提交
日期都为:2025-06-08 20:25:00
现在改为:2025-06-08 20:30:00

git commit --amend --date="2025-06-08 20:30:00"
  • 在本地 master 分支,运行以上命令,会进入文本编辑模式(如果不需要修改提交信息,输入 :wq 退出即可)
  • 也修改提交信息时,执行以下操作:
    • Insert 键,进入插入模式,不能使用鼠标,按左右上下方向键移动光标,修改的提交信息
    • Ctrl+C 键,退出编辑
    • 输入 :wq 再按回车键退出

最后,推送替换远程仓库的最后一次提交(注意:需要添加-f--force参数,请谨慎操作)

:: 请谨慎操作
git push origin master -f

至此,修改完成。但,如果还有一台电脑也有一个仓库,master 分支同样拉取了未修改日期前的最后一次提交,那怎么办?

  • 保证工作区没有任何修改的前提,且本地 master 分支最后一次提交也一样的情况下,执行以下命令(注意:高危操作):
:: 高危操作
:: --hard 后的是倒数第二个提交的 Hash 值(千万别错)
git reset --hard 185609c82ba6c2f358595614927f5f7
  • 执行完以上命令,再 pull 拉取最新的提交,即可