3

我正在尝试将 Git 用作网站的 CMS,因为它会跟踪作者信息、修订以及添加到存储库的时间。我遇到的问题是我们想使用分支来跟踪未来/未发布的内容,而它正在由几个人处理。我找不到确定何时将文章/文件添加到主分支的可靠方法,以便可以将日期用作“发布”日期而不是最初添加的日期。

关于如何做到这一点的任何想法?

4

1 回答 1

3
$ git log master            \
     --first-parent         \  # stay on this branch
     --diff-filter=A        \  # only check for when the file was added
      -m                    \  # ...but treat merging the file as 'adding' it
     --format="%h %cd %s"   \  # output the abbreviated hash, date, and subject
   <file>
于 2012-06-29T12:58:51.810 回答