【问题标题】:How to hide ignored files in GitKraken?如何在 GitKraken 中隐藏被忽略的文件?
【发布时间】:2021-08-13 10:18:46
【问题描述】:

所以我更新了 IntelliJ 版本,Jetbrains 决定在我的代码文件夹中创建新文件和文件夹。 (见下面的截图)

我真的不希望 Jetbrains/IntelliJ 堵塞我的仓库,所以我决定在父文件夹的 .gitignore 上添加这个条目(例如 /Users/myuser/Documents/myrepo/.gitignore)

##########################
## Jetbrains/IntelliJ
##
.idea/
.idea_modules/
*.iml

我对 Gitkraken 的问题是,即使在我重新启动应用程序后,它仍会继续显示“/Users/myuser/Documents/myrepo/.idea”内的所有文件和文件夹(未暂存)。我不确定这是否重要,但我使用的是 Gitkraken macOS 版本。

【问题讨论】:

    标签: gitkraken


    【解决方案1】:

    一些尝试:

    1. 首先提交您的.gitignore。 (只是猜测)
    2. GitKraken 中有一个选项可以单独忽略文件,右键单击(在未暂存的文件上)-> 忽略。这会将其添加到.gitignore

    【讨论】:

      【解决方案2】:

      最好的方法是使用全局忽略文件,如 here 演示的那样

      GitKraken 读取全局忽略文件以及 repo 中的忽略文件。

      它确实需要一点命令行使用,但并不多。

      1. 在你的主目录中创建一个文件touch ~/.global_gitignore
      2. 在该文件中添加诸如 .idea 之类的内容以及您在任何存储库中都不想要的其他内容(包括特定于操作系统的内容),请参阅https://github.com/github/gitignore 以获取许多要添加的帮助文件
      3. 运行以下命令git config --global core.excludesfile ~/.global_gitignore
      4. 享受再也不需要从您的存储库中排除它们的乐趣。

      【讨论】:

        猜你喜欢
        • 2016-12-19
        • 2012-11-25
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2012-09-25
        • 2021-02-24
        • 2021-04-17
        相关资源
        最近更新 更多