![](/img/trans.png)
[英]How can I get JUST a unique list of files that changed on remote server since my last pull with Git
[英]Get list of changed files from remote server git
是否存在一個鈎子,一旦有人提交了更改並與遠程服務器的master合並,便會給出文件名? 。 我基本上想得到一個觸發,有人在遠程倉庫上更新了文件。 諸如更改了什么文件之類的詳細信息。
使用GitHub的電子郵件服務 :
電子郵件服務發送的電子郵件與常規通知不同; 它們不會顯示在網絡上,並且它們提供不同的上下文信息。
電子郵件服務發送以下信息:
- 進行提交的存儲庫的名稱。
- 提交的分支。
- 提交的SHA1,包括GitHub中diff的鏈接。
- 提交的作者。
- 提交的日期。
- 在提交過程中更改的文件。
- 提交消息。
通過存儲庫的設置面板中的Webhooks&Services部分啟用電子郵件服務。 上面顯示的鏈接提供了更詳細的說明。
該GitHub服務很可能是由Git的本機post-update
或post-receive
鈎子觸發的,但是由於GitHub的源代碼不可用,而且似乎沒有記錄在案,因此無法確定。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.