.gitignore模板生成器
git-ignore的Python项目详细描述
git忽略
gitignore模板生成器。日本語記事
git ignore帮助您基于模板生成.gitignore
文件。
您可以轻松地安装它,并使用自己的模板进行自定义。
现在试试,如果你喜欢的话给我一个开始。☆_(^ω^)
安装
$ pip install git-ignore
用法
示例:使用python和sass的django项目。
$ git-ignore python sass
这将创建一个来自python和sass gitignore模板的.gitignore
文件。
请注意,您可以同时添加多个模板。 而且,它不区分大小写。
示例:当您只想添加几行时。
$ git-ignore --add !.keep !.gitkeep
这将在.gitignore
文件的底部添加两行。
示例:使用自定义模板。
$ mkdir ~/.gitignore_templates
$ echo '.DS_Store' > ~/.gitignore_templates/macOS.gitignore
$ git-ignore macOS
运行此命令时,命令将查找~/.gitignore_templates/
,
尝试使用~/.gitignore_templates/macOS.gitignore
。
及更多…
通过运行查找选项的完整列表
$ git-ignore --help
工作原理
此工具使用GitHub's ^{
因此它支持:
Perl6, Sass, Scala, Joomla, CakePHP, Go, Yeoman, ZendFramework, KiCad, Textpattern, ExpressionEngine, Typo3, Packer, Elisp, EPiServer, Gcov, Haskell, GWT, LabVIEW, C++, Objective-C, Composer, SketchUp, Eagle, Android, Symfony, ExtJs, Erlang, Finale, Sdcc, Scrivener, Qooxdoo, RhodesRhomobile, PlayFramework, Stella, SugarCRM, Delphi, TurboGears2, Waf, Leiningen, Dart, R, ChefCookbook, MetaProgrammingSystem, CFWheels, Lilypond, Processing, Kohana, Clojure, GitBook, Lithium, Magento, Node, Python, Nim, Terraform, Yii, Nanoc, Umbraco, DM, Java, Elixir, WordPress, Godot, Xojo, ArchLinuxPackages, Jekyll, Ada, D, Elm, Actionscript, Swift, Grails, Laravel, Perl, CMake, VVVV, VisualStudio, CraftCMS, Coq, Rust, Scheme, IGORPro, Drupal, Plone, AppEngine, Mercury, Jboss, Lua, PureScript, CUDA, AppceleratorTitanium, Concrete5, CodeIgniter, Fortran, Julia, ForceDotCom, OracleForms, Smalltalk, Rails, Phalcon, Prestashop, Agda, Unity, FuelPHP, LemonStand, SeamGen, SCons, SymphonyCMS, CommonLisp, Gradle, Maven, Ruby, OpenCart, Fancy, TeX, Zephir, OCaml, UnrealEngine, Autotools, C, Kotlin, Qt, ROS, Idris, Opa
功能
- 从模板添加
.gitignore
。 - 可以同时添加多个模板。
- 基于Github的模板集合。
- 支持“全局(操作系统或编辑器特定)模板”。
- 有用
--help
选项。 - 用户定义模板。
贡献
欢迎提出问题和减贫战略:)
许可证
麻省理工学院