簡體   English   中英

檢查從遠程分支在本地存儲庫上進行的git pull的歷史記錄

[英]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.

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