【问题标题】:Interconversion of gitignore and hgignore?gitignore 和 hgignore 的相互转换?
【发布时间】:2011-05-19 22:35:27
【问题描述】:

我刚刚开始使用 hg-git 将一些 mercurial 存储库推送到 github,我意识到如果人们使用 git 检查它们,他们将需要存储库中的 .gitignore 文件。是否有任何自动化方法可以将 hgignore 转换为 gitignore 或反之亦然?

【问题讨论】:

    标签: git version-control mercurial gitignore hgignore


    【解决方案1】:

    如果您只是在 hgignore 中使用 glob 语法,那么您需要做的就是重命名它,它应该可以正常工作。如果您使用的是正则表达式语法,那么这将是一个不同的故事......

    【讨论】:

    • 顶部的那行“syntax: glob”怎么样?
    • 它会匹配一个名为 syntax: glob 的文件,你可能不会拥有它:)
    • 那是不是真的,至少对于 git 版本 1.8.3.4 它不适用于每个有效的 .hgignore 表达式。
    • @AlexanderOrlov - 你能详细说明哪些不起作用或提供链接吗?我现在只是想在 git 中使用 hgignore 格式的文件。
    • @Robbie Globs like /coffee/**/*.js 在 hg 中不起作用。
    猜你喜欢
    • 2019-09-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-11-05
    • 2016-09-01
    • 1970-01-01
    相关资源
    最近更新 更多