mise dotfiles track
- 用法:
mise dotfiles track [FLAGS] <PATH>… - 效果: 修改状态
- 源代码:
src/cli/dotfiles/track.rs
就地跟踪文件或目录
添加一个 mode = "track" 的 [dotfiles] 条目:文件保留在原位置,不会复制或链接,并立即由历史记录保存一个检查点。运行历史记录监视器服务后,之后的编辑会自动保存;未运行该服务时,可使用 mise dot save 保存。
--os 和 --profile 用于声明变体:为符合该平台或 mise 环境的计算机提供独立的共享流,因此 Mac 和 Linux 计算机可以共享相同的实时路径,同时使用不同的内容。
参数
<PATH>…— 要跟踪的路径(绝对路径或以 ~/ 开头)
标志
--os <OS>— 为此平台声明变体(macos、linux、linux/arm64、…)--profile <PROFILE>— 为此 mise 环境声明变体--no-autosave— 仅在执行mise dot save <path>时保存,从不自动保存--encrypt— 在保存到历史记录前加密内容(需要[history.encryption].recipients)-y --yes— 接受而不提示-h --help— 打印帮助
示例:
mise dot track ~/.zshrc ~/.config/hypr
mise dot track ~/.zshrc --os macos
mise dot track ~/.config/app/credentials --encrypt
mise dot track ~/.config/app/state.json --no-autosave