「 該腳本將 GitHub 上的提交資訊轉化為 HTML 視圖,以更清晰地查看提交詳情。它會自動將提交資訊列表、提交頭部和最新提交資訊轉化為 HTML 格式,提供更佳的視覺效果與使用者體驗。 」
Download:Github | ⭐Greasy Fork
# GitHub CommitMessage Html View
## 描述
`GitHub CommitMessage Html View` 是一個用戶腳本,旨在將 GitHub 上的提交信息轉換為 HTML 視圖,從而提供更清晰的提交詳情。該腳本自動將提交信息列表、提交頭部和最新提交信息轉換為 HTML 格式,以增強視覺效果和用戶體驗,配合git使用
## 功能
- **提交信息列表轉換**: 將提交消息列表中的提交信息轉化為 HTML 視圖。
- **頭部信息展示**: 顯示提交頭部和最新提交的詳細信息。
- **增強視覺效果**: 改善提交信息的可視性和用戶體驗。
## PowerShell配合上傳到遠程倉庫
點擊[qinwuyuan.ps1](https://raw.githubusercontent.com/ChinaGodMan/UserScripts/main/github-commit-viewer/preview/qinwuyuan.ps1)下載Powershell腳本
param (
[string]$qinwuyuan_messageFilePath
)
$qinwuyuan_scriptPath = $PSScriptRoot
$qinwuyuan_rootDrive1 = [System.IO.Path]::GetPathRoot($qinwuyuan_scriptPath).TrimEnd('\')
if (-not $qinwuyuan_messageFilePath) {
$qinwuyuan_messageFilePath = "$qinwuyuan_rootDrive1\path\to\change\commit.txt"
}
$qinwuyuan_oldCommitFilePath = "$qinwuyuan_scriptPath\oldcommit.txt"
if (-not (Test-Path $qinwuyuan_messageFilePath)) {
exit 1
}
if (-not (Test-Path .git)) {
exit 1
}
$qinwuyuan_newCommitMessage = Get-Content $qinwuyuan_messageFilePath -Raw
$qinwuyuan_oldCommitMessage = if (Test-Path $qinwuyuan_oldCommitFilePath) {
Get-Content $qinwuyuan_oldCommitFilePath -Raw
} else {
""
}
if ($qinwuyuan_newCommitMessage -eq $qinwuyuan_oldCommitMessage) {
$qinwuyuan_currentDateTime = Get-Date -Format "yyyy/M/d HH:mm:ss"
$qinwuyuan_commitMessage = @"
https://avatars.githubusercontent.com/u/96548841?v=4&size=32">
https://github.com/ChinaGodMan">
人民的勤务员
(UTC+8) $qinwuyuan_currentDateTime
"@
} else {
$qinwuyuan_currentDateTime = Get-Date -Format "yyyy/M/d HH:mm:ss"
$qinwuyuan_commitMessage = $qinwuyuan_newCommitMessage -replace '\$qinwuyuan_currentDateTime', $qinwuyuan_currentDateTime
}
$qinwuyuan_currentBranch = git rev-parse --abbrev-ref HEAD
if ($LASTEXITCODE -ne 0) {
exit 1
}
git add .
git commit -m $qinwuyuan_commitMessage
if ($LASTEXITCODE -ne 0) {
exit 1
}
git push origin $qinwuyuan_currentBranch --force
if ($LASTEXITCODE -ne 0) {
exit 1
}
Copy-Item -Path $qinwuyuan_messageFilePath -Destination $qinwuyuan_oldCommitFilePath -Force
> ### 🔍你可能在找GitHub相關腳本
>
> - [**🤠 Github 增強小助手 倉庫顯示大小**](https://greasyfork.org/scripts/502291): 🤠 倉庫顯示大小:在 GitHub 的程式碼搜尋、倉庫搜尋、議題頁面、使用者倉庫清單和儲存庫頁面上,倉庫名稱旁會顯示該倉庫的大小,方便使用者快速了解倉庫的規模,最佳化選擇。不活躍開發警告:如果某個倉庫在過去六個月內沒有更新,系統會在倉庫的頂部添加提示,提醒用戶該倉庫不活躍,並顯示最後一次更新的時間。這有助於使用者判斷倉庫的活躍程度和維護狀況。倉庫內快速跳轉:在瀏覽倉庫時,使用者可以方便地查看該使用者的所有倉庫列表,提供一個快速跳到不同倉庫的入口。用戶可以快速找到和存取感興趣的其他項目,提高工作效率。使用情境:開發者:可以透過顯示倉庫大小和活躍警告,快速篩選出適當的庫進行開發,避免使用不再維護的項目。專案管理者:透過快速跳轉功能,方便管理和協調多個項目,提高工作效率。學習者:在學習新科技時,可以更方便地找到相關的開源項目,快速查看專案的活躍程度和規模。 🤠
> - [**GitHub 按日期排序**](https://greasyfork.org/scripts/505218): 將文件排序方式改為日期降序,方便查看最新更新的文件。
> - [**GitHub 資料夾下載器**](https://greasyfork.org/scripts/505496): 新增一個下載按鈕,允許輕鬆下載特定的 GitHub 資料夾。
> - [**Github 複製原始文件 URL 與下載文件**](https://greasyfork.org/scripts/505501): 在每個文件行的末尾新增按鈕,以複製原始文件 URL 和下載文件
> - [**GitHub 提交資料顯示網頁視圖**](https://greasyfork.org/scripts/505830): 該腳本將 GitHub 上的提交資訊轉化為 HTML 視圖,以更清晰地查看提交詳情。它會自動將提交資訊列表、提交頭部和最新提交資訊轉化為 HTML 格式,提供更佳的視覺效果與使用者體驗。
> - [**GitHub 文件列表美化器**](https://greasyfork.org/scripts/508047): GitHub 文件清單美化器是一個使用者腳本,用於增強 GitHub 倉庫中的文件顯示效果。它可以為文件和資料夾添加顏色,並將文件類型圖示替換為小圖像,使得程式碼庫更加易於瀏覽和管理。按類型為文件添加顏色和圖標,在儲存庫來源樹中顯示小圖像以取代文件類型圖標
> - [**GitHub 自動確認設備授權**](https://greasyfork.org/scripts/508956): 在GitHub授權頁面自動輸入授權碼與自動確認。
> - [**Github 代碼語言列表顯示全部**](https://greasyfork.org/scripts/509889): 擴充 Github 儲存庫上的語言列表,顯示每種語言,而不是將小部分隱藏在“其他”下
> - [**GitHub 倉庫快速跳轉助手**](https://greasyfork.org/scripts/515205): 🤠 GitHub 倉庫快速跳轉助手,專為幫助用戶快速存取自己在 GitHub 上的倉庫而設計 。它在導覽列頂部產生一個按鈕,點擊展開自己的所有倉庫,輕鬆跳到自己的 GitHub 倉庫頁面,而無需使用 GitHub 的二級選單
> - [**在Github上打開jsDelivr鏈接**](https://greasyfork.org/scripts/527870): 打開jsDelivr上的GitHub鏈接,用於快速下載文件
> - [**GitHub Gist 代碼片段複製與下載器**](https://greasyfork.org/scripts/529534): 向 Gist 文件添加複制按鈕,以便輕鬆複製代碼。 | 向 Gist 文件添加下載按鈕,以便輕鬆下載代碼。
> - [**GitHub 快捷鍵翻譯助手**](https://greasyfork.org/scripts/530312): 監聽鍵盤快捷鍵 Ctrl + Q,實現對文本進行翻譯並將翻譯結果替換到原文本框中的功能 支持Issue和pull request 頁面.
> - [**GitHub 星標倉庫備註助手**](https://greasyfork.org/scripts/533511): 曾經 Star 過的倉庫是不是忘記了它們的用途? 這是一個可以給你收藏過的倉庫添加備註的的腳本,並且你備註的信息可以上傳下載到 GitHub Gist
> - [**GitHub 跳轉到 DeepWiKi**](https://greasyfork.org/scripts/536279): GitHub 存儲庫跳轉到 DeepWiKi,支持電腦桌面端和移動端
> - [**GitHub 隱藏 Copilot**](https://greasyfork.org/scripts/536423): 在 GitHub 上隱藏愚蠢的 Copilot
## 支持
- [報告問題](https://github.com/ChinaGodMan/UserScripts/issues)
- [項目主頁](https://github.com/ChinaGodMan/UserScripts)
## 許可證
此腳本使用 [MIT 許可證](https://opensource.org/licenses/MIT)
使用後:

使用前:

## 使用幫助
推薦瀏覽器和腳本管理器:
- **Greasemonkey + Waterfox**
- **Tampermonkey/Violentmonkey + Firefox**
- **Tampermonkey/Violentmonkey + Chrome**
- **Userscripts + ios Safari**
- **Violentmonkey/KiWiBrowser + Android**
**如果你需要了解更多關於如何安裝用戶腳本,[點擊我](https://github.com/ChinaGodMan/UserScripts/blob/main/docs/help/zh-TW#readme)查看圖文教學!**
### [查看所有發布腳本](https://github.com/ChinaGodMan/UserScripts/tree/main/docs/zh-TW#-%E8%85%B3%E6%9C%AC%E5%88%97%E8%A1%A8)
> ### 🔍你可能在找ChatGPT相關腳本
>
> - [**ChatGPT 折疊自己訊息和最大寬度**](https://greasyfork.org/scripts/504901): 折疊ChatGPT中較長的“你”訊息,並設定最大寬度
> - [**ChatGPT程序碼字體縮小**](https://greasyfork.org/scripts/505209): ChatGPT 讓程序碼字體變小 並且自動折行
> - [**ChatGPT 字元計數器限制 (CCCL)**](https://greasyfork.org/scripts/506166): 新增一個字元計數器到輸入框,限制為 32732 個字元。(ChatGPT 的限制是 32732 個字元。)
> - [**ChatGPT 聊天複製程式碼和匯出程式碼按鈕**](https://greasyfork.org/scripts/509598): 在 chatgpt.com 上代碼區塊的右下角添加一個帶有動畫的“複製程式碼”按鈕和一個為 ChatGPT 響應中的程式碼區塊新增匯出按鈕,提示使用者根據程式碼區塊的類別名稱偵測到的程式語言將程式碼儲存為文件。
> - [**ChatGPT 代碼高亮**](https://greasyfork.org/scripts/527255): 為 ChatGPT 添加所有語言代碼高亮(使用 highlight.js)
> ### 🔍你可能在找網頁相關腳本
>
> - [**上下滾動按鈕**](https://greasyfork.org/scripts/497251): 在頁面右側產生兩個按鈕用於滾動頁面
> - [**網頁寫入剪輯版授權管理員**](https://greasyfork.org/scripts/497403): 管理網頁對剪貼簿的寫入行為防止未經授權的自動複製和停用音視頻內容預載及自動播放。
> - [**移除連結下劃線**](https://greasyfork.org/scripts/498625): 移除所有網站上的連結底線,並動態處理新鏈接
> - [**網頁關鍵詞高亮顯示**](https://greasyfork.org/scripts/498905): 在網頁上自定義關鍵詞突出顯示包括滾動時動態加載的內容
> - [**網頁高亮關鍵字**](https://greasyfork.org/scripts/498906): 對網頁上的文字進行高亮顯示,如果對你有幫助,可以隨意修改使用
> - [**置頂和置底按鈕**](https://greasyfork.org/scripts/500255): 在所有頁面產生兩個按鈕,一個用於順滑回到頂部,一個用於持續滾動到底部,再次點擊取消捲動到底部
> - [**小窗預覽**](https://greasyfork.org/scripts/504880): 拖曳連結時在彈出視窗中開啟鏈接,並在打開前提供預覽,使用 Edge 的預讀技術。同時在小窗口打開時在背後添加壓克力效果。
> - [**解除CSDN登錄複製**](https://greasyfork.org/scripts/505207): 去你媽的CSDN登錄複製,無需登錄即可複制
> - [**絢麗漸層美化網頁表格**](https://greasyfork.org/scripts/507036): 自動為表格所有欄位套用色彩漸層來美化
> - [**MarkDown 雲剪筆記**](https://greasyfork.org/scripts/530139): 將網頁內容轉換為 Markdown 格式的工具,支持複製、下載、發送到 GitHub 和 Obsidian 等功能。
> ### 🔍你可能在找GitHub相關腳本
>
> - [**🤠 Github 增強小助手 倉庫顯示大小**](https://greasyfork.org/scripts/502291): 🤠 倉庫顯示大小:在 GitHub 的程式碼搜尋、倉庫搜尋、議題頁面、使用者倉庫清單和儲存庫頁面上,倉庫名稱旁會顯示該倉庫的大小,方便使用者快速了解倉庫的規模,最佳化選擇。不活躍開發警告:如果某個倉庫在過去六個月內沒有更新,系統會在倉庫的頂部添加提示,提醒用戶該倉庫不活躍,並顯示最後一次更新的時間。這有助於使用者判斷倉庫的活躍程度和維護狀況。倉庫內快速跳轉:在瀏覽倉庫時,使用者可以方便地查看該使用者的所有倉庫列表,提供一個快速跳到不同倉庫的入口。用戶可以快速找到和存取感興趣的其他項目,提高工作效率。使用情境:開發者:可以透過顯示倉庫大小和活躍警告,快速篩選出適當的庫進行開發,避免使用不再維護的項目。專案管理者:透過快速跳轉功能,方便管理和協調多個項目,提高工作效率。學習者:在學習新科技時,可以更方便地找到相關的開源項目,快速查看專案的活躍程度和規模。 🤠
> - [**GitHub 按日期排序**](https://greasyfork.org/scripts/505218): 將文件排序方式改為日期降序,方便查看最新更新的文件。
> - [**GitHub 資料夾下載器**](https://greasyfork.org/scripts/505496): 新增一個下載按鈕,允許輕鬆下載特定的 GitHub 資料夾。
> - [**Github 複製原始文件 URL 與下載文件**](https://greasyfork.org/scripts/505501): 在每個文件行的末尾新增按鈕,以複製原始文件 URL 和下載文件
> - [**GitHub 提交資料顯示網頁視圖**](https://greasyfork.org/scripts/505830): 該腳本將 GitHub 上的提交資訊轉化為 HTML 視圖,以更清晰地查看提交詳情。它會自動將提交資訊列表、提交頭部和最新提交資訊轉化為 HTML 格式,提供更佳的視覺效果與使用者體驗。
> - [**GitHub 文件列表美化器**](https://greasyfork.org/scripts/508047): GitHub 文件清單美化器是一個使用者腳本,用於增強 GitHub 倉庫中的文件顯示效果。它可以為文件和資料夾添加顏色,並將文件類型圖示替換為小圖像,使得程式碼庫更加易於瀏覽和管理。按類型為文件添加顏色和圖標,在儲存庫來源樹中顯示小圖像以取代文件類型圖標
> - [**GitHub 自動確認設備授權**](https://greasyfork.org/scripts/508956): 在GitHub授權頁面自動輸入授權碼與自動確認。
> - [**Github 代碼語言列表顯示全部**](https://greasyfork.org/scripts/509889): 擴充 Github 儲存庫上的語言列表,顯示每種語言,而不是將小部分隱藏在“其他”下
> - [**GitHub 倉庫快速跳轉助手**](https://greasyfork.org/scripts/515205): 🤠 GitHub 倉庫快速跳轉助手,專為幫助用戶快速存取自己在 GitHub 上的倉庫而設計 。它在導覽列頂部產生一個按鈕,點擊展開自己的所有倉庫,輕鬆跳到自己的 GitHub 倉庫頁面,而無需使用 GitHub 的二級選單
> - [**在Github上打開jsDelivr鏈接**](https://greasyfork.org/scripts/527870): 打開jsDelivr上的GitHub鏈接,用於快速下載文件
> - [**GitHub Gist 代碼片段複製與下載器**](https://greasyfork.org/scripts/529534): 向 Gist 文件添加複制按鈕,以便輕鬆複製代碼。 | 向 Gist 文件添加下載按鈕,以便輕鬆下載代碼。
> - [**GitHub 快捷鍵翻譯助手**](https://greasyfork.org/scripts/530312): 監聽鍵盤快捷鍵 Ctrl + Q,實現對文本進行翻譯並將翻譯結果替換到原文本框中的功能 支持Issue和pull request 頁面.
> - [**GitHub 星標倉庫備註助手**](https://greasyfork.org/scripts/533511): 曾經 Star 過的倉庫是不是忘記了它們的用途? 這是一個可以給你收藏過的倉庫添加備註的的腳本,並且你備註的信息可以上傳下載到 GitHub Gist
> - [**GitHub 跳轉到 DeepWiKi**](https://greasyfork.org/scripts/536279): GitHub 存儲庫跳轉到 DeepWiKi,支持電腦桌面端和移動端
> - [**GitHub 隱藏 Copilot**](https://greasyfork.org/scripts/536423): 在 GitHub 上隱藏愚蠢的 Copilot
> ### 🔍你可能在找Google相關腳本
>
> - [**屏蔽谷歌搜索站點**](https://greasyfork.org/scripts/500262): 在google搜索屏蔽指定站點
> - [**Google 高級搜尋助手**](https://greasyfork.org/scripts/502652): 在谷歌搜尋頁面頂部新增一個高級搜尋表單
> ### 🔍你可能在找GreasyFork相關腳本
>
> - [**Greasy fork腳本頁面適用於網址增強**](https://greasyfork.org/scripts/497317): 腳本詳情頁適用於網址不默認跳轉搜索 轉為可點擊的文本鏈接並彈出提示
> - [**Greasyfork 膠水工匠**](https://greasyfork.org/scripts/497346): 為 Greasyfork 提供各種使用功能,絕對時間,網頁寬螢幕,腳本頁增強,下載拓展,面板修復等一系列操作
> - [**Script Finder 油猴腳本查找**](https://greasyfork.org/scripts/498904): Script Finder 在任何網站上找到適用於該網站的 油猴腳本。
> - [**Greasyfork 腳本顯示評分**](https://greasyfork.org/scripts/501119): 在瀏覽腳本清單時在腳本名稱後面新增腳本評分
> - [**GreasyFork: 導覽列增強**](https://greasyfork.org/scripts/501880): 在導覽列上新增使用者列表,主機,收藏等..
> - [**GreasyFork markdown**](https://greasyfork.org/scripts/505164): 在論壇預設使用格式為Markdown,新增格式幫助連結及在發布新腳本,回覆時間啟用快速編輯的工具列
> - [**GreasyFork Search**](https://greasyfork.org/scripts/505215): 使用谷歌搜尋GreasyFork和SleazyFork上體文字
> - [**GreasyFork 通知助手**](https://greasyfork.org/scripts/506345): 當你的腳本或你參與的討論有新回應時,腳本會在網頁上以模態視窗顯示最新的討論內容。
> - [**GreaysFork 增強WebHook同步設定**](https://greasyfork.org/scripts/506717): GreaysFork 快速輸入腳本同步訊息,並批量增加多個國家的語言代碼,而不用一個個地點擊選擇框再去對應的網址。
> - [**GreasyFork 用戶發布的腳本資料視覺化**](https://greasyfork.org/scripts/508968): 使用Chart.js獲取和可視化獲取用戶腳本數據,並在使用者個人主頁產生圖表在下方顯示詳細安裝情況
> - [**顯示Greasyfork用戶註冊時間,識別惡意評論**](https://greasyfork.org/scripts/529359): 如果你的腳本干涉了某些人的利益,收到惡意差評並不意外。惡意差評有兩個特點,一是賬號通常新註冊,二是註冊後不久就會給差評,且基本不會有後續活動。本腳本獲取greasyfork用戶註冊時間,並顯示在用戶名旁邊。如果用戶名旁邊顯示的時間是未來的時間,那麼這個用戶很可能是惡意註冊的賬號。
> ### 🔍你可能在找成人腳本
>
> - [**MissAv批量備份收藏視頻**](https://greasyfork.org/scripts/497682): 從當前missav頁面獲取圖片文件和視頻信息,並合併結果後提供下載生成的網頁文件
> - [**MissAV 自動登入**](https://greasyfork.org/scripts/505325): 偵測 MissAV 狀態,並且在未登入時自動登入
> - [**ThisAV 自動登入**](https://greasyfork.org/scripts/506528): 偵測 ThisAV 狀態,並且在未登入時自動登入
> - [**JableTV 自動登入**](https://greasyfork.org/scripts/506730): 偵測 JableTV 狀態,並且在未登入時自動登入
> - [**MissAV視頻下載工具**](https://greasyfork.org/scripts/528160): 從當前missav播放頁面嗅探視頻的真實下載地址並下載
> - [**xvideos推送下載**](https://greasyfork.org/scripts/528798): 1.自動播放 2.自動寬屏 3.高畫質播放 4.點擊推送下片 5.下載縮略圖
> - [**Pornhub 視頻一鍵下載**](https://greasyfork.org/scripts/528800): Pornhub 視頻一鍵下載 | pornhub.com | 無需登錄直接下載 | 可直接下載免費觀看付費下載視頻 | 可下載已禁止下載的視頻 | 可下載所有可觀看分辨率
> - [**xhamster 視頻一鍵下載助手**](https://greasyfork.org/scripts/529043): xhamster 視頻一鍵下載 | xhamster.com | 無需登錄直接下載 | 可下載所有可觀看分辨率
> - [**XnxxVideos 視頻一鍵下載助手**](https://greasyfork.org/scripts/529044): XnxxVideos 視頻一鍵下載 | xnxx.com | 無需登錄直接下載 | 可下載所有可觀看分辨率
> - [**MissAV 增強小助手**](https://greasyfork.org/scripts/529125): 去除廣告|後台播放|自動播放|自定義快進時間|完整標題|更多功能...
> ### 🔍你可能在找自動翻譯
>
> - [**外語終結者**](https://greasyfork.org/scripts/504890): 識別非中文字符,如果長度大於5且翻譯文本中不含中文,則翻譯並且替換原始文本到中文
> - [**網頁翻譯——自動翻譯為中文**](https://greasyfork.org/scripts/505208): 給每個非中文的網頁右下角(可以調整到左下角)添加一個google翻譯圖標,該版本為中文翻譯版本,只把外語翻譯為中文,添加自動翻譯
> - [**翻譯小工具 | 翻譯任何語言**](https://greasyfork.org/scripts/530406): 任何語言翻譯及快捷一鍵翻譯想要語言 | 頁面翻譯 | 選中文字( 按Ctrl )| 提供快捷方式,只需按一個鍵即可快速翻譯想要語言 |英文學習 | 翻譯文可設置,支持全球多數通用語言 | 有什麼問題都可以反饋
> ### 🔍你可能在找社交媒體腳本
>
> - [**Twitter/X 隱藏轉發的帖子**](https://greasyfork.org/scripts/529450): 自動隱藏轉發轉發內容,並且在首次加載時隱藏轉發內容,移除煩人的廣告
> - [**Twitter 媒體下載 (2025.04.28 修復)**](https://greasyfork.org/scripts/529453): 一鍵下載視頻/圖片,支持批量下載時自動打包為一個ZIP文件下載.支持新版API接口
> - [**YouTube 小助手**](https://greasyfork.org/scripts/529845): YouTube 1.視頻循環播放 2.截圖下載 3.主題進度條