我为我的rails应用程序创建了一个Procfile。当我将更改提交到github时,我可以看到2个Procfiles在那里。一个是我创建的Procfile
而另一个是Procfile~
(这个是隐藏的)。当我检查远程存储库时,我可以看到内容相同。是正常还是应该删除?
答案 0 :(得分:2)
你只需要一个Procfile
。通常,使用代字号~
完成的文件是由编辑器制作的备份副本。
依赖Procfile的系统只会查看具有该名称的系统,他们不会关心Procfile~
,所以如果你想删除它,这取决于你。
常见的做法是在.gitignore
中添加以下内容:
*~
答案 1 :(得分:1)
在许多基于unix的系统上,当进行临时保存时,会在文件名中添加波浪号,以避免数据丢失和单个文件的并发编辑。如果内容相同,您可以删除Procfile~
。