3

Git を Web サイトの CMS として使用して実験しています。これは、Git が作成者情報、リビジョン、およびリポジトリに追加された時期を追跡するためです。私が抱えている問題は、複数の人が作業している間に、ブランチを使用して将来の/未公開のコンテンツを追跡したいということです。記事/ファイルがマスターブランチにいつ追加されたかを判断する確実な方法が見つからないため、最初に追加された日付の代わりに「公開」日付として日付を使用できます。

これをどのように行うことができるかについてのアイデアはありますか?

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 に答える