我需要得到作者提交的所有提交的报告。到目前为止,我已经有了包装以下命令的脚本:
git log --pretty=format:"%ad:%an:%d:%B" --date=short --reverse --all --since=2.months.ago --author=Petr
它工作得很好。但是,它只报告当前分支的操作。是否有任何选项可以记录来自所有分支的author 的提交消息,而不仅仅是当前分支的提交消息?
换句话说,git可以对存储库中的所有提交进行反向排序(按日期时间),并从该序列中提取日志信息吗?
已解决:(从下面隐藏的注释复制)
问题是我有一个存储库和两个克隆来同时在两个分支上工作。我确实将更改推送到了原始存储库,但我忘记了将更改提取到克隆存储库。这样,当将--all
用于克隆的存储库时,它似乎不起作用。
https://stackoverflow.com/questions/10349302
复制相似问题