作爲員工,我希望看到當天所做的所有承諾,因此我可以更好地在我的任務管理器中註冊我的活動。它可能會看到顯示本地計算機提交(對於當前計算機中的所有存儲庫)一段時間的全局歷史嗎?可以看到我的全球git歷史嗎?
回答
您可以使用gr
:
- 安裝它,例如通過
npm install -g git-run
- 配置它,例如,通過tagging your work repositories with
@work
- 使用它,例如,通過運行
gr @work git log --since="9am"
Chris' answer涵蓋搜索多個回購(您原來的問題沒有明確指定爲要求)。
對於那些絆倒這個問題但只想搜索一個回購的人來說,有一個更簡單的解決方案,不需要安裝第三方軟件。
你可以看到每一個承諾,你已經簽出(包括您已經創建的)在所有分支機構,reflog
。這幾乎就像log
,除了它遵循你的HEAD而不是特定的分支,所以它包含了你在當前git倉庫中工作的所有分支的歷史。有很多過濾選項(見docs for git-log
),但我認爲這是非常接近你要找的東西:
git reflog \
--author="[email protected]" \
--since=yesterday \
--grep-reflog="commit\|rebase\|cherry-pick\|merge"
雖然這不適用於_repositories_。 OP正在查找所有存儲庫中所有提交的報告,對於「全部」的某些值。 – Chris
@Chris - 啊,我錯過了那個評論。應該真的成爲問題的一部分。 – JDB
對不起,我試着改進問題。 – sensorario
- 1. 壁球git歷史
- 2. 我可以將我的修訂歷史恢復到SVN嗎?
- 3. 用git走歷史嗎?
- 4. Git重新分配壁球歷史
- 5. Git找不到sha1 - 我可以取消歷史記錄並重新開始嗎?
- 6. 我可以在全球安裝Gulp嗎?
- 7. 查看移動文件的GIT歷史
- 8. git rebase可以徹底刪除遠程歷史嗎?
- 9. 的Git,SVN - 進口全部歷史
- 10. 我在哪裏可以找到全球歷史氣象數據的可信來源?
- 11. 鉻歷史 - 可以看到每次訪問的日期/還原歷史到以前的日期?
- 12. 我可以通過git歷史記錄查看一些帶有一些擴展名的文件嗎?
- 13. git-tfs我可以克隆所有分支,但跳過歷史?
- 14. 我可以看到git-gui正在執行的命令嗎?
- 15. 我在哪裏可以查看Web部署歷史記錄?
- 16. 刪除分支後可以看到svn分支歷史記錄嗎?
- 17. 使用MercurialEclipse插件時可以看到完整('遠程')歷史記錄嗎?
- 18. 我可以獲得Soundcloud用戶的收聽歷史嗎?
- 19. 爲什麼我的git歷史看起來像聖誕樹?
- 20. GIT rebase - 多個提交到一個 - 仍在歷史中看到
- 21. 我可以重寫整個git存儲庫的歷史記錄以包含我們忘記的內容嗎?
- 22. 清理git歷史
- 23. git抓取歷史
- 24. 編輯git歷史
- 25. Git日誌歷史
- 26. 如何清理我的Git歷史
- 27. 我可以使用Ant記錄發佈歷史嗎?
- 28. 我可以在鏈內啓用Spring集成消息歷史嗎?
- 29. 我可以在TFS2010中複製文件歷史記錄嗎?
- 30. 我可以禁用IE10歷史刷卡手勢嗎?
你想要的東西除了'git log'? – juan
是的,但用於當前機器中的所有存儲庫。它可能嗎? – sensorario
'find〜-name .git'? – o11c