这是命令 git-annex-unused,可以使用我们的多个免费在线工作站之一(例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器)在 OnWorks 免费托管提供商中运行
程序:
您的姓名
git-annex-unused - 查找未使用的文件内容
概要
git 附件未使用
商品描述
检查附件中是否存在与任何标签或中存在的任何文件不对应的数据
分支,并打印数据的编号列表。
运行此命令后,您可以使用 - 没用过 与许多其他 git-annex 的选项
命令对找到的所有未使用的数据进行操作。
例如,将所有未使用的数据移至原点:
git 附件未使用; git 附件移动 --unused --to origin
配置
- 快速地
只显示未使用的临时文件和坏文件。
--from=远程
检查远程设备上是否有未使用的数据。
--used-refspec=+ref:-ref
默认情况下,工作树使用的任何数据,或者 git 中的任何引用
存储库指向被视为已使用。 如果您只想使用一些参考,
您可以使用此选项来指定要使用的选项。 不在其中的数据
指定的引用(并且未被工作树使用)将被视为未使用。
git 配置annex.used-refspec 可用于以更多方式配置它
永久的时尚。
参考规范 FORMAT
--used-refspec 的 refspec 格式是以冒号分隔的添加和删除列表
参考文献。 例如:
+refs/heads/*:+HEAD^:+refs/tags/*:-refs/tags/old-tag
这会添加所有 refs/heads/ refs,以及之前版本的 HEAD。 它还添加了所有
标签,旧标签除外。
refspec 的处理方式是从一组空的 refs 开始,然后遍历列表
从左到右顺序。
每个使用 glob 的 + 都会与所有相关引用(的子集)进行匹配 混帐 显示参考) 以及
所有匹配的引用都会添加到集合中。 例如,“+refs/remotes/*”添加所有远程
参考文献。
每个不带 glob 的 + 将文字值添加到集合中。 例如,“+HEAD^”添加
“头^”。
每个 - 都与迄今为止积累的参考集相匹配。 任何匹配的参考都是
从集合中删除。
“reflog”添加来自 reflog 的所有引用。 这将使过去版本的文件不被
在 reflog 中的 ref 过期之前(默认为 90 天),将被视为未使用。
请注意,这可能会使 git-annex 未使用需要一些时间才能完成,如果需要检查
引用日志中的每个引用。
使用 onworks.net 服务在线使用 git-annex-unused