跳转到内容

mise dotfiles track

就地跟踪文件或目录

添加一个 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

相关文档