Gitea v1.21.1 中文文档redis , redis-cluster , twoqueue 和 memcache . ( twoqueue 代表缓冲区固定的LRU缓存) INTERVAL : 60: 垃圾回收间隔(秒),只对 memory 和 towqueue 有效。 HOST : empty: 缓存配置。 redis , redis-cluster , memcache 配置连接字符串; false: 在启动时运行任务(如果启用)。 SCHEDULE : @every 72h: Cron语法,用于安排仓库存档清理,例如 @every 1h 。 TIMEOUT : 60s: 用于垃圾收集执行超时的时间持续语法。 NOTICE_ON_SUCCESS : false: 设置为 true 以打开成功通知。 ARGS : empty: git gc 命令的参数,例如 --aggressive NOTICE_ON_SUCCESS : false: 设置为 true 以打开成功通知。 SCHEDULE : @every 72h: Cron语法,用于安排仓库存档清理,例如 @every 1h 。 Cron - 垃圾收集所有仓库 ( cron.git_gc_repos ) Cron - 使用 Gitea SSH 密钥更新 ‘.ssh/authorized_keys’ 文件 ( cron.resync_all_sshkeys0 码力 | 303 页 | 3.88 MB | 1 年前3
Pro Git 中文版 第2版 2.1.66com/schacon/simplegit - [deleted] serverfix 基本上这个命令做的只是从服务器上移除这个指针。 Git 服务器通常会保留数 据一段时间直到垃圾回收运行,所以如果不小心删除掉了,通常是很容易恢复 的。 变基 在 Git 中整合来自不同分支的修改主要有两种方法:merge 以及 rebase。 在本 节中我们将学习什么是“变基”,怎样使用“变基”,并将展示该操作的惊艳之 你可以在推送开始之前,用它验证对引用的更新操作(一 个非零的退出码将终止推送过程)。 Git 的一些日常操作在运行时,偶尔会调用 git gc --auto 进行垃圾回收。 pre-auto-gc 钩子会在垃圾回收开始之前被调用,可以用它来提醒你现在要回 收垃圾了,或者依情形判断是否要中断回收。 服务器端钩子 除了客户端钩子,作为系统管理员,你还可以使用若干服务器端的钩子对项目 强制执行各种类型的策略。 这些钩子脚本在推送到服务器之前和之后运行。 然而,如果有太多松散对象(不在包文件中的对象)或者 太多包文件,Git 会运行一个完整的 git gc 命令。 “gc” 代表垃圾回收,这个 命令会做以下事情:收集所有松散对象并将它们放置到包文件中, 将多个包 文件合并为一个大的包文件,移除与任何提交都不相关的陈旧对象。 可以像下面一样手动执行自动垃圾回收: $ git gc --auto 就像上面提到的,这个命令通常并不会产生效果。 大约需要 7000 个以上的松0 码力 | 670 页 | 13.59 MB | 1 年前3
Pro Git 中文版 第2版 2.1.66com/schacon/simplegit - [deleted] serverfix 基本上这个命令做的只是从服务器上移除这个指针。 Git 服务器通常会保留数据一段时间直到垃圾回收运行,所 以如果不小心删除掉了,通常是很容易恢复的。 93 变基 在 Git 中整合来自不同分支的修改主要有两种方法:merge 以及 rebase。 在本节中我们将学习什么是“变 基”, 你可以在推送开始之前,用它验证对引用的更 新操作(一个非零的退出码将终止推送过程)。 Git 的一些日常操作在运行时,偶尔会调用 git gc --auto 进行垃圾回收。 pre-auto-gc 钩子会在垃圾回收 开始之前被调用,可以用它来提醒你现在要回收垃圾了,或者依情形判断是否要中断回收。 服务器端钩子 除了客户端钩子,作为系统管理员,你还可以使用若干服务器端的钩子对项目强制执行各种类型的策略。 这些 钩子脚本在推送到服务器之前和之后运行。 太多松散对象(不在包文件中的对象)或者太多包文件,Git 会运行一个完整的 git gc 命令。 “gc” 代表垃 圾回收,这个命令会做以下事情:收集所有松散对象并将它们放置到包文件中, 将多个包文件合并为一个大的 包文件,移除与任何提交都不相关的陈旧对象。 可以像下面一样手动执行自动垃圾回收: $ git gc --auto 就像上面提到的,这个命令通常并不会产生效果。 大约需要 7000 个以上的松散对象或超过0 码力 | 501 页 | 19.30 MB | 1 年前3
共 3 条
- 1













