如果我看到由John Doe <[email protected]>
創作/提交的提交,有什麼辦法可以告訴哪個GitHub用戶將此提交推送到了我的GitHub:Enterprise存儲庫(假設有許多用戶具有寫訪問權限)?有沒有辦法告訴誰在GitHub中推送更改?
回答
需要一點努力,但正如你可能知道的那樣,有一個Github REST Api。根據您的設置(單用戶與企業),您可能會找到合適的資源來爲您的回購提取用戶信息。從那裏,你可以插入哪個github用戶做了提交。
問題是我不在尋找提交的用戶(他們可能不存在於github上),我正在尋找推送提交的用戶(他們必須在github上存在)。 –
假設GH企業API具有與github.com API相同的功能,則有[Events Api](https://developer.github.com/v3/activity/events/),查看[Push Event](推送事件)( https://developer.github.com/v3/activity/events/types/#pushevent),該響應包含** pusher/name/email **。 – codeclash
這幾乎是我正在尋找的。或者說,如果它在用戶界面中會更好,但我可以實現它(和腳本反對它)的事實肯定會覆蓋我的需求。 –
這種能力確實存在於GitHub的企業UI(參考版本11.10.343)...如果你是管理員:
- 作爲一個管理員級別的用戶,導航到庫中的問題
- 單擊火箭圖標(管理工具)在屏幕
- 在左側導航欄的右上角,點擊「一鍵登錄」
該屏幕爲您提供了一個「複製推日誌」按鈕,所以如果你不是管理員,你可以從你的管理員那裏申請。
- 1. 在發送更多數據之前有沒有辦法告訴終端等待?
- 2. 有沒有辦法告訴GUICtrlCreateInput是否在其中有文字?
- 3. 有沒有辦法告訴NTP何時更新了時間
- 4. 有沒有辦法跟蹤對github中文件夾的更改?
- 5. 有沒有辦法告訴PHP腳本是否沒有被修改?
- 6. 無法推送到github - 沒有錯誤?
- 7. 有沒有辦法知道誰下載我的Github存儲庫
- 8. 有沒有辦法告訴maven在哪裏放置文物?
- 9. 有沒有辦法告訴你的python文件在哪裏?
- 10. 有沒有辦法告訴如果Android設備是隻有wifi?
- 11. 有沒有辦法告訴HtmlUnit抓住所有依賴
- 12. 有沒有辦法告訴Doxygen忽略(所有)命名空間?
- 13. 有沒有辦法知道誰在我的AWS賬戶中進行了更改?
- 14. 有沒有辦法配置一些中央推送庫來拒絕歷史更改推送?
- 15. 無法將更改推送到GitHub
- 16. 有沒有辦法告訴GCC參數的範圍?
- 17. JS:有沒有辦法告訴哪個對象叫做函數?
- 18. Python:有沒有辦法告訴程序回去?
- 19. 有沒有辦法告訴sed忽略符號鏈接?
- 20. 有沒有辦法告訴gcc從鍵盤上讀取程序?
- 21. 有沒有辦法告訴我的UIView從哪個nib醒來?
- 22. 有沒有辦法告訴Drupal不要緩存特定頁面?
- 23. 有沒有辦法告訴節點流(v0.10 +)已暫停?
- 24. 有沒有辦法告訴NServiceBus不要重試消息?
- 25. 有沒有辦法告訴已經加載了多少圖片?
- 26. 有沒有辦法告訴JFrame是否「最大化」(MS Windows)
- 27. 有沒有辦法告訴MainMenu的寬度?
- 28. 有沒有辦法告訴gvim的實例,而不使用--servername?
- 29. 有沒有辦法告訴CMake生成幾個安裝規則?
- 30. 有沒有辦法告訴RubyMine不要使用webrick?
爲此,您必須將推送信息存儲在git數據集中,這會在DVCS中佔據壓倒性優勢。您可以檢查該提交的其中一個blob的創建時間,並將其與ssh/git/something登錄日誌相關聯。 – Reactormonk
所以你說我會是SOL,如果我想要在現有的存儲庫上的這些信息? –
請求github支持,也許他們有一些特定於他們的軟件的東西。 – Reactormonk