【问题标题】:gitignore for vim pluginvim 插件的 gitignore
【发布时间】:2015-11-21 19:30:36
【问题描述】:

我即将编写我的第一个 vim 插件/脚本。由于我喜欢编写并同时使用 Git 进行练习,因此我需要为此问题指定一个 .gitignore 文件。 是否有类似 .gitignore 文件的模板之类的东西,还是我必须自己编写?对于 vim 插件/脚本的正确 .gitignore 文件的外观有什么建议吗?

提前致谢

【问题讨论】:

  • Gitignore 文件应根据您的具体要求进行定制。虽然你可以在谷歌上找到很多 gitignore 模板。 github.com/github/gitignore
  • 我知道,但我不知道哪个最适合编写 vim 插件
  • 您会发现自己的需求。
  • 我已经编写了几个 Vim 插件(虽然不是众所周知的或大型的),但它们没有或不需要 .gitignore 文件。您的需求可能会有所不同,具体取决于您要创建的内容。正如@romainl 所说,当您进行开发时,您会发现这一点。

标签: git vim plugins gitignore


【解决方案1】:

正如@romainl 所指出的,您的 .gitignore 将特定于您正在使用的技术,但要了解这些文件的一般外观,请查看:https://www.gitignore.io/

我建议将模式添加到您的 .gitignore 并将您认为将匹配这些模式的文件添加到您的存储库,以验证您是否了解模式匹配的工作原理。

要进行验证,请执行“git status”并查看您刚刚添加的文件是否显示为更改。如果您没有看到该文件,那么您就知道 .gitignore 正在工作。

一般来说,如果您有某些类型的文件要忽略;例如对于 .foo 文件,您将需要如下模式:

*.foo

如果您想忽略某个特定目录,例如名为 dist 的目录,您将需要这样的模式:

dist

阅读此链接以了解有关 .gitignore 工作原理的一般信息:https://git-scm.com/docs/gitignore

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-04-26
    • 1970-01-01
    • 2019-11-19
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多