【问题标题】:Using git to make daily snapshots of a mirror使用 git 制作镜像的每日快照
【发布时间】:2013-03-17 10:42:51
【问题描述】:

我想镜像一个远程站点(类似于 CPAN,通过 rsync)并使用git 创建每日快照。是否有任何工具可以执行“从存储库中删除已删除文件并将更改/新文件添加到索引并以当前日期作为提交消息提交”任务?

我们的想法是对网站进行存档(仅限文件)并逐日返回。

【问题讨论】:

    标签: git snapshot mirror


    【解决方案1】:

    制作一个shell脚本:

    git add --all
    git commit -m "changes on `date`"
    

    不确定将当前日期放入提交消息是否有意义,因为每个提交都已经有了时间戳。

    【讨论】:

    • 谢谢,这似乎可以解决问题!日期当然是可选的,但是因为我想从脚本进行镜像和提交,所以任何事情都可以。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-07-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多