git查詢時間范圍內(nèi)的修改提交文件方式
git查詢時間范圍內(nèi)的修改提交文件名稱
命令
git log --since="2026-03-01" --until="2026-03-30" --name-only --pretty=format:'' | sort | uniq
該命令會獲取當(dāng)前分支下,在3月1日--3月30日期間所有提交的記錄文件路徑。
時間格式為YYYY-MM-DD
拓展
命令模版
git log [選項] [分支名/提交哈希]
常用的選項包括
-p:顯示提交的補(bǔ)?。ň唧w更改內(nèi)容)。--oneline:以簡潔的一行格式顯示提交信息。--graph:以圖形化方式顯示分支和合并歷史。--decorate:顯示分支和標(biāo)簽指向的提交。--author=<作者>:只顯示特定作者的提交。--since=<時間>:只顯示指定時間之后的提交。--until=<時間>:只顯示指定時間之前的提交。--grep=<模式>:只顯示包含指定模式的提交消息。--no-merges:不顯示合并提交。--stat:顯示簡略統(tǒng)計信息,包括修改的文件和行數(shù)。--abbrev-commit:使用短提交哈希值。--pretty=<格式>:使用自定義的提交信息顯示格式。
總結(jié)
以上為個人經(jīng)驗(yàn),希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
手把手教你將Vim改裝成一個IDE編程環(huán)境(圖文) 吳垠
這篇文章主要介紹了手把手教你將Vim改裝成一個IDE編程環(huán)境(圖文) 吳垠 ,需要的朋友可以參考下2016-01-01
Git撤回已經(jīng)提交(甚至已push)的代碼,但把改動留在本地的解決
這篇文章主要介紹了Git撤回已經(jīng)提交(甚至已push)的代碼,但把改動留在本地的解決,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教2026-05-05
git-pycharm配置.ignore文件的詳細(xì)過程
在開發(fā)中經(jīng)常需要配置提交git的忽略文件,本篇來學(xué)習(xí)下使用pycharm自動生成.ignore文件,感興趣的朋友跟隨小編一起看看吧2023-06-06
Git?Commitizen提交規(guī)范化自動生成changelog文件
這篇文章主要為大家介紹了Git?Commitizen提交規(guī)范化自動生成changelog文件詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2022-09-09
Gitlab實(shí)現(xiàn)合并分支代碼到主分支上
本文介紹了在GitLab項目中創(chuàng)建合并請求的過程,包括查看分支、填寫合并請求表單、選擇管理員和分支、提交請求、等待審核以及最終合并等步驟2026-04-04
重裝win10系統(tǒng)超詳細(xì)的圖文教程(適用所有windows系統(tǒng))
這篇文章主要介紹了重裝win10系統(tǒng)超詳細(xì)的圖文教程(適用所有windows系統(tǒng)),非常不錯,具有一定的參考借鑒價值,需要的朋友可以參考下2019-11-11
Web開發(fā)/設(shè)計人員應(yīng)當(dāng)知道的15個網(wǎng)站
建個好網(wǎng)站絕非易事,工欲善其事必先利其器。本文編譯了15個極其有用的網(wǎng)站,任何一位網(wǎng)站開發(fā)者或設(shè)計人員都應(yīng)該收藏起來2011-05-05

