远程历史记录

时间:2013-05-01 09:00:20

标签: git

我被要求记录在一个工作日内对远程存储库所做的所有推送,以显示我们的构建信息。我无法获取远程存储库的必要信息。

我可以通过“$ git log”获取与我的本地版本存储库相关的信息,我已经接近了遥控器上的命令“$ git reflog show origin / master”,但这里的主要问题是它没有显示细节。

我的远程存储库托管在BitBucket上。我试图在一整天内获取已推送的文件列表以及与该推送相关联的提交消息。这可能吗?

2 个答案:

答案 0 :(得分:7)

git log origin

这将为您提供origin遥控器上的提交日志。

git-log(1)

答案 1 :(得分:2)

您首先要将远程分支提取到本地遥控器/源。然后你可以记录这个。例如,如果您正在处理分支主管:

git fetch
git log FETCH_HEAD

现在将显示本地计算机上遥控器/ origin / master的日志。