簡體   English   中英

git commit 后 Visual Studio 社區運行命令

[英]Visual Studio Community Run command after git commit

每次執行 git commit 時,我都想將 repo 日志捕獲到文件中,我想將提交日志發布到我的網站(內部頁面)。

git 命令是

git log --since='01-01-2019' > "$(ProjectDir)\Content\CurrentCommit.txt"

因為我不知道如何在提交后執行它我正在做的是在構建后執行它但我不喜歡它因為它需要時間並延遲程序執行(並且沒有必要這樣做每次)

在此處輸入圖片說明

任何的想法?

看看post-commit git hook 這旨在用於有關提交的通知。 鈎子位於你的.git/hooks文件夾下

您可以使用git 鈎子(特別是在這種情況下,一個提交后鈎子)來運行您的命令。 將您的命令放在文件.git/hooks/post-commit

#!/bin/sh
git log --since='01-01-2019' > "Content/CurrentCommit.txt"

您可能需要調整文件的目錄。 git hook 的工作目錄將是您的存儲庫根目錄。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM