- OSX,Linux,BSD(您可能需要浏览他们的手册页)*
- Bash 3.2+(如果你不确定,请参阅the Bash changelog)
- Git 2.1+
*如果您无法在平台上测试新命令,请在PR中清除该命令,其他人也可以在其系统上对其进行测试.
我们假设您的新命令已命名foo
.
- 写下一个bash脚本
./bin
叫git-foo
. - 读
./man/Readme.md
并编写文档git-foo
. - 别忘了介绍它
Commands.md
. - 更新
./etc/git-extras-completion.zsh
.只需按照现有代码. - (可选)更新
./etc/bash_completion.sh
. - 跑
./check_integrity.sh foo
检查是否全部完成.
欢迎您在打开拉取请求之前打开一个问题来讨论新的命令或功能.