gitignore 跨所有分支?

标签 git gitignore

嘿,我正在尝试使用 git,作为 emacs 用户要做的第一件事就是确保 ~ 和 #*# 文件被 git 忽略。文档讨论了我一直在使用的 .gitignore。但是还有几个问题:

  • gitignore 现在已经 checkin 并且部分 的一个分支。 .gitignore 应该是 登记入住,如果登记入住,我该怎么做 它很容易在所有分支机构中使用 在我的存储库中?
  • 有没有办法 将 gitignore 与 git config 一起使用 gitignore 在我的整个过程中保持不变 repo ?
  • 如何处理 emacs 锁定 文件作为 #*# 被视为评论?

我在 mac ox 雪豹上。 问候, 杰伦

最佳答案

将此添加到您的 $HOME/.gitconfig

[core]
    excludesfile = /path/to/your/local/.gitignore

然后它将在您所有的 git 存储库中本地可用。

关于gitignore 跨所有分支?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4944879/

相关文章:

git - .npmignore 扩展/继承自 .gitignore

macos - 删除 'credential-osxkeychain'

每个文件的 Git 贡献者

git - 如何修复 git 中损坏的子模块配置?

git - 来自一个 pull 请求的提交显示在第二个 pull 请求中

git - 如何向 .gitignore 添加一些内容以使匹配不递归?

git - "git push"失败 : "You did not specify any refspecs to push"

添加到 .gitignore 后,git 仍然显示已修改的文件

Git 无法忽略 Visual Studio 中的 node_modules

gitignore 不删除文件