GIT如何忽略只有char的目录;“瓷砖”;

GIT如何忽略只有char的目录;“瓷砖”;,git,selenium,directory,ignore,tilde,Git,Selenium,Directory,Ignore,Tilde,我使用Selenium和量角器和cumber为我的项目创建自动测试。 这些项目在GIT上进行版本控制,测试文件的特定配置会创建一个名为char“tilde”的文件夹 我试图在根目录上修改ignore file.gitignore当我放置这个目录时,这个目录的名称上只有char“tilde”,但是GIT不忽略那个目录和她的文件 我如何强制GIT忽略目录?只需忽略~或~/: $ git status --short ?? ~/ $ echo \~/ >>.gitignore $

我使用Selenium量角器和cumber为我的项目创建自动测试。 这些项目在GIT上进行版本控制,测试文件的特定配置会创建一个名为char“tilde”的文件夹

我试图在根目录上修改ignore file.gitignore当我放置这个目录时,这个目录的名称上只有char“tilde”,但是GIT不忽略那个目录和她的文件


我如何强制GIT忽略目录?

只需忽略
~
~/

$ git status --short 
?? ~/

$ echo \~/ >>.gitignore 

$ git status --short 
 M .gitignore

什么工具创建名称为
~
的目录?这会把UNIX系统搞得一团糟。我想Cucumber会创建那个目录,但不确定。。。否则,我想是你创建了那个目录。考虑到
~
是一个特殊的字符,我怀疑任何工具都能做到这一点。要删除它,
rmdir./\~
绝对没有。。。该目录包含用于在浏览器上自动执行操作的Chrome配置文件。不工作…$git status--short M~/.e2e chrome profile/chrome\u debug.log$echo\~/>.gitignore$git status--short M.gitignore M~/.e2e chrome profile/chrome\u debug.log第一个命令显示您已经添加了
~/.e2e chrome chrome profile/chrome\u debug.log
gitignore
不忽略添加的文件,它只忽略未跟踪的文件。从git中删除文件:
git rm-r--cached\~
。工作!你是我的老板!;-)谢谢你,伙计!抱歉,我不知道如何使用。忽略已提交的文件。