如何解决如何在 GitKraken 中隐藏被忽略的文件?
所以我更新了我的 IntelliJ 版本,Jetbrains 决定在我的代码文件夹中创建新的文件和文件夹。 (见下方截图)
我真的不希望 Jetbrains/IntelliJ 阻塞我的 repo,所以我决定在父文件夹的 .gitignore 上添加这个条目(例如 /Users/myuser/Documents/myrepo/.gitignore)
##########################
## Jetbrains/IntelliJ
##
.idea/
.idea_modules/
*.iml
我对 Gitkraken 的问题是,即使在我重新启动应用程序后,它仍会继续显示“/Users/myuser/Documents/myrepo/.idea”中的所有文件和文件夹(如未暂存)。我不确定这是否重要,但我使用的是 Gitkraken macOS 版本。
解决方法
一些值得尝试的事情:
- 首先提交您的
.gitignore
。 (只是猜测) - GitKraken 中有一个选项可以单独忽略文件,右键单击(在未暂存的文件上)-> 忽略。这会将其添加到
.gitignore
。
最好的方法是使用全局忽略文件,如演示here
GitKraken 读取全局忽略文件以及 repo 中的忽略文件。
它确实需要一点命令行使用,但不需要太多。
- 在您的主目录中创建一个文件
touch ~/.global_gitignore
- 在该文件中添加诸如
.idea
之类的内容以及您在任何存储库中都不想要的其他内容(包括操作系统特定的内容),请参阅 https://github.com/github/gitignore 以了解要添加的许多帮助文件 - 运行以下命令
git config --global core.excludesfile ~/.global_gitignore
- 享受再也不需要将它们从您的存储库中排除的乐趣。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。