.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 ^{} Templates Collection中的模板。

因此它支持:

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选项。
  • 用户定义模板。

贡献

欢迎提出问题和减贫战略:)

许可证

麻省理工学院

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java管道<I/O>流。我可以传递复杂的对象吗?   arraylist使用Java HashMap多类型   注释中不允许从伴随对象分配的java静态最终值   hashmap中的java If构造。打电话   java查找匹配文本中的单词索引   类路径奇怪的Java类路径/类加载器行为   java中检测按钮使用情况的swing方法   使用ExecutorService在Java中执行多线程代码时无法返回,原因是什么?   JAXB将XML文件映射到java类   在JavaSwing应用程序中嵌入Log4j和AOP以记录异常   java在另一个包中委托接口的方法时,如何使委托类成为非公共类?   java如何使用各自的数组ID或值对数组进行排序?   java Fontmetrics stringwidth vs StringLength   hadoop java hdfs api协议缓冲区异常   java将当前数组索引分配给变量以使其递增?   java如何在Emacs中为初学者首次启用自动完成?   java maven 3 webapp没有要运行的测试吗?   java将子类型强制转换为定义为泛型的类型   要运行的java代码。来自jsp页面的exe文件   处理eclipse对java代码的解析?