#git #home #configuration #manage #variables

app git-home

使用git的dotfiles管理器

8个版本

0.1.1-alpha.32022年7月8日
0.1.1-alpha.22022年7月5日
0.0.7 2022年7月5日

#31 in #home

GPL-3.0-or-later

31KB
752

Git Home

使用git的dotfiles管理器。

摘要

Git Home是一个git扩展,允许用户轻松管理配置文件,无需通过任何符号链接或从第三方应用程序生成。

用法

git home [add <files> | status | init | commit <options> | 
          log | --help | -- <git-sub-command>]

命令

  • add: 将文件添加到git_home仓库。
  • status: 打印索引中文件的状态。
  • init: 初始化一个新的home仓库。
  • commit: 将当前索引提交到仓库。
  • log: 打印最后提交的日志。
  • --help: 打印此帮助对话框。
  • -- : 将双横线后面的任何命令传递给git。双横线之前的任何命令将首先执行。

例如,要提交您的更改并查看提交历史记录,可以运行

git home commit -m "some message" -- status | less

全局变量

  • GIT_HOME_DIR: $HOME/.config/git_home (默认值)

依赖关系

~11–20MB
~360K SLoC