Ruby on rails .gitignore不在本地服务器上,但显示在Git存储库上
在我的本地文件夹中,Ruby on rails .gitignore不在本地服务器上,但显示在Git存储库上,ruby-on-rails,ruby,git,gitignore,Ruby On Rails,Ruby,Git,Gitignore,在我的本地文件夹中,.gitignore没有显示(就像我被告知它将学习RubyonRails教程一样),所以我使用Sublime文本制作了一个。但是当我把文件上传到Git时,它突然出现了。现在我在Git上有两个.gitignores,但在本地文件中仍然只有一个。谁能解释一下如何解决这一差异 屏幕截图:这是因为。文件是隐藏的。这叫 如果您在Linux或Mac上,只需使用ls-la即可显示所有文件。 或者在Windowsdir上也应该这样做 .gitignore是一个dot文件,这意味着它是一个隐藏
.gitignore
没有显示(就像我被告知它将学习RubyonRails教程一样),所以我使用Sublime文本制作了一个。但是当我把文件上传到Git时,它突然出现了。现在我在Git上有两个.gitignore
s,但在本地文件中仍然只有一个。谁能解释一下如何解决这一差异
屏幕截图:这是因为。文件是隐藏的。这叫 如果您在Linux或Mac上,只需使用
ls-la
即可显示所有文件。或者在Windows
dir
上也应该这样做 .gitignore
是一个dot
文件,这意味着它是一个隐藏文件。要列出当前目录中的所有文件(包括隐藏文件),请在终端中发出以下命令:
$ ls -al
您没有两个.gitignore
s,一个没有dot
前缀,另一个有dot
前缀。您应该将gitignore
和.gitignore
的差异添加到.gitignore
(带有dot
前缀的一个)中,然后安全地删除gitignore
(没有dot
的一个)