Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
有没有办法根据提交时间标记 git 存储库?
例如,如果我有发布时间,我想将发布中使用的所有存储库标记为发布时间。主要问题是标记可能会在发布后的几个小时内追溯发生。
我的存储库在 Windows XP 系统上,我正在使用 msysgit 访问 git。
您可以编写一个脚本,使用该--before选项git rev-list在发布时间戳之前获取分支中的最后一次提交,然后标记该提交。
--before
git rev-list
git rev-list -n 1 --before=<timestamp> master