我有一个.gitignore开放源代码项目的文件,其中包含以下行:
*~
Run Code Online (Sandbox Code Playgroud)
在.gitignore文件的上下文中,这行-星号后跟波浪号-是什么意思?
我尝试了谷歌搜索,但无济于事。
在这种情况下,请参见https://git-scm.com/docs/gitignore部分“模式格式”:
如果该模式不包含斜杠/,则Git将其视为shell glob模式,并检查相对于.gitignore文件位置的路径名是否匹配(如果不是来自.gitignore,则相对于工作树的顶层)文件)。
因此,它将忽略所有名称以波浪号结尾的文件。