【问题标题】:How to hide .gitignore file itself如何隐藏 .gitignore 文件本身
【发布时间】:2020-02-07 07:50:31
【问题描述】:

我是 git 新手。我可以通过将它们的名称或扩展名添加到 .gitignore 文件来隐藏多个文件或文件夹。

但是,其他人可能会看到我忽略了哪些文件/文件夹。我不知道是否有一种方法或设置可以在 Github 上“只有你可以看到 .gitignore 文件”而不将存储库设为私有。

有什么方法可以隐藏 .gitignore 文件,除了我自己(或 repo 合作者)之外的其他人?

【问题讨论】:

  • 不,你不能那样做。
  • 这个其他答案/问题对你有用吗?它基本上说明将要排除的文件放在 .git 目录 (.git/info/exclude) stackoverflow.com/questions/6117109/… 内的配置文件中
  • 这正是.gitignore 被提交的确切目标,因此,共享不能提交的文件模式。如果您想保留一些个人模式(但为什么?),请使用 .git/info/exclude 仅用于一个存储库或使用 stackoverflow.com/a/43745276/717372 用于所有存储库。

标签: git gitignore


【解决方案1】:

您可以使用存储库本地的.git/info/exclude 文件(请参阅here)。

它使用与.gitignore 文件相同的语法。

有关何时/为何使用它的更多信息,另请参阅 this answer

【讨论】:

    猜你喜欢
    • 2017-11-07
    • 1970-01-01
    • 2018-09-30
    • 2020-10-02
    • 1970-01-01
    • 1970-01-01
    • 2012-11-25
    • 2013-05-11
    • 1970-01-01
    相关资源
    最近更新 更多