我已经实现了一个Git命令,并使用git别名将其挂钩到Git中,但是有什么方法可以挂钩Git帮助吗?我正在Windows上运行,如果发出git help mycmd
,则会弹出一个对话框,告诉我Git找不到git-mycmnd.html文件。
我已经使用Python实现了命令,所以除了“只知道”必须在何处放置帮助文件之外,是否有适当的方式添加帮助?
答案 0 :(得分:3)
您可以为自己的别名定制文档,并且该文档可以本地保存或通过Web联机访问。运作方式如下:
git config --local help.format html
cd ~/Documents
git clone git://git.kernel.org/pub/scm/git/git-htmldocs.git git-doc
假设您的命令是love
,那么:
cd ~/Documents/git-doc
touch gitlove.html
Add some text to the gitlove.html
cd YOUR_PROJECT_REPO
git config --local help.htmlpath ~/Documents/git-doc
现在您可以执行:git help love
,然后将弹出html页面。
享受!