Git推送時間修改方式
Git 提交時間戳詳解
1. 遠(yuǎn)程識別的時間
Git 提交包含兩個時間戳:
- Author Date(作者日期):代碼實(shí)際編寫的日期(你的本地 3月1日)
- Commit Date(提交日期):代碼被提交到倉庫的日期(你的 3月6日)
遠(yuǎn)程服務(wù)器看到的是: - Author Date = 2026-03-01(你本地的 commit 時間)
- Commit Date = 2026-03-06(你執(zhí)行 git push的時間)
在 GitLab 界面上,通常顯示的是 Author Date(3月1日),但點(diǎn)擊提交詳情可以看到兩個時間。
2. 修改已提交的時間戳
# 1. 重置提交,不改變代碼內(nèi)容 git commit --amend --no-edit --date="2026-03-06T14:30:00" # 2. 強(qiáng)制推送到遠(yuǎn)程 git push --force-with-lease
參數(shù)說明:
- –amend:修改上一次提交
- –no-edit:不修改提交信息
- –date:設(shè)置新的作者日期(格式:YYYY-MM-DD HH:MM:SS 或 ISO8601)
時間格式參考
# ISO 8601 格式(推薦) --date="2026-03-06T14:30:00+08:00" # 相對時間 --date="2 days ago" --date="yesterday 14:30" # RFC 2822 格式 --date="Fri, 6 Mar 2026 14:30:00 +0800" # Unix 時間戳 --date="@1770000000"
總結(jié)
以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
2018年GitHub賬戶注冊圖文教程(github從注冊到使用)
Github是最流行的代碼庫,里面存儲著豐富的優(yōu)秀的開源代碼。不僅如此,作為一款免費(fèi)的代碼存儲利器也是流的一逼,支持各種編程語言,代碼顯示效果堪稱完美,可以隨時隨地查看自己記錄的筆記2018-02-02
VSCode讓終端默認(rèn)在當(dāng)前文件的路徑啟動(方法推薦)
這篇文章主要介紹了VSCode中如何讓終端默認(rèn)在當(dāng)前文件的路徑啟動,本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下2023-03-03
VSCODE內(nèi)使用Jupyter模式運(yùn)行backtrader不展示圖片、圖片尺寸無法自定義的解決方案
VSCODE中使用Jupyter模式運(yùn)行backtrader時,圖片無法展示或調(diào)整尺寸,通過修改matplotlib的全局設(shè)置,并將配置文件傳遞給cerebro.plot,可以解決圖片展示和尺寸調(diào)整的問題,感興趣的朋友一起看看吧2025-02-02
elasticsearch索引index之merge底層機(jī)制的合并講解
這篇文章主要為大家介紹了elasticsearch索引index之merge底層機(jī)制的合并,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2022-04-04
關(guān)于使用SQOOP抽數(shù)到Hive遇到的問題
這篇文章主要介紹了關(guān)于使用SQOOP抽數(shù)到Hive遇到的問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教2024-04-04
使用VSCode如何從github拉取項目的實(shí)現(xiàn)
這篇文章主要介紹了使用VSCode如何從github拉取項目的實(shí)現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2020-08-08
git?clone報錯SSL?connect?error解決
這篇文章主要為大家介紹了git?clone報錯SSL?connect?error解決,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2023-11-11

