[英]Check history of the git pulls made on a local repository from a remote branch
有沒有辦法可以查看在本地存儲庫中進行拉取的歷史記錄?
我們使用共享系統,並希望記錄不同用戶可能產生的拉力。 我在網上搜索過這個,但沒有明顯的運氣。 有沒有人對此有所了解?
要記錄在本地存儲庫上進行的提取:
每次提取或合並一組提交時,git都會進行合並提交。 因此,這將工作:
$ git log --merges
要找出哪些用戶已從Github存儲庫中提取:
$ # Wait a minute, this is impossible.
但是,如果您在自己的某個服務器上托管存儲庫,則可以設置具有身份驗證的http服務器,然后可以使用該服務器記錄訪問權限,或者通過SSH訪問,您可以配置SSHD以記錄使用的SSH密鑰訪問用戶'git'(或您的git repo所屬的用戶)
也許你的意思是拉請求?
如果是這樣,請使用github API檢索打開和關閉拉取請求的列表: http : //developer.github.com/v3/pulls/
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.