我测试了10个不同的回购
其中9个没有指定格式,因此得到我喜欢的标准点[......*...F....]
。
但是其中一个有.rspec文件,指定`format = documentation'我得到了#34; long"格式,即
...
returns a location
returns location with vehicle counts
wont include daily parking prices
...
如果不在该存储库中进行任何更改,我怎样才能覆盖它?
我已尝试在.rspec
目录中放置--format=progress
~
个{{1}}文件,但这并不会覆盖它。
答案 0 :(得分:2)
如果项目在根目录中已有.rspec
个文件,并且格式化程序不同,则可以添加.rspec-local
文件并.gitignore
。在此.rspec-local
配置文件中,您可以添加自己的自定义选项,例如:
--format progress
此文件将覆盖所有设置的项目.rspec
文件。
这将允许您保留该项目的本地未检入文件,而无需向回购提交任何内容。
您可能还需要将全局忽略文件名设置为:
* nix中:
git config --global core.excludesfile '~/.gitignore'
视窗:
git config --global core.excludesfile "%USERPROFILE%\.gitignore"
您可以使用以下命令显示当前用于当前.gitignore文件的文件:
$ git config --global core.excludesfile
如果您没有输出,那么您需要添加一个,如上所述。
添加后,上述命令的输出为(例如)~/.gitignore