10

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

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

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

4

2 回答 2

11
git log origin

origin这将为您提供远程提交的日志。

git-log(1)

于 2013-05-01T09:11:23.903 回答
5

您必须首先将远程分支获取到您的本地远程/源中。然后你可以记录这个。例如,如果您在分支 master 上工作:

git fetch
git log FETCH_HEAD

现在,这将向您显示来自本地机器上 remotes/origin/master 的日志。

于 2017-03-31T06:11:43.667 回答