首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Gitignore没有忽略elpa emacs文件夹

Gitignore没有忽略elpa emacs文件夹
EN

Stack Overflow用户
提问于 2015-10-24 23:20:48
回答 1查看 226关注 0票数 1

我不知道gitignore为什么不能工作,但出于某种原因,它不断尝试将/elpa/目录添加到版本控制中。这里是我的gitignore (在我的dotfiles存储库的根目录中)

代码语言:javascript
复制
*.swp
*.swo
*~
\#*\#
/.emacs.desktop
/.emacs.desktop.lock
*.elc
auto-save-list
tramp
.\#*
.org-id-locations
*_archive
*_flymake.*
/eshell/history
/eshell/lastdir
/elpa/
*.rel
/auto/
.cask/
*.last
/elpa/*
/.emacs.d/elpa/*

注意,我在这里尝试了3种不同的elpas,它们都不起作用。有人知道为什么吗?

目录结构是

代码语言:javascript
复制
|- configurations  
 - .gitignore
 |- dotfiles
   |- emacs.d
      | -elpa
      - init.el
      - etc
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-10-25 05:00:41

/elpa/ (以‘/’开头)意味着它只会忽略.gitignore级别上的那个。

不在该elpa文件下面的任何.gitignore文件夹。

elpa/将忽略所有elpa文件夹。

(不需要elpa/*)

来自 man page

前导斜杠与路径名的开头匹配。 例如,"/*.c“与"cat-file.c”匹配,但与"mozilla-sha1/sha1.c“不匹配。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/33324401

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档