🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
养成在每一行代码结束后加一行空行,否则github会提示“No newline at end of file(没有换行符结束的文件)” 并且会有这样的问题: `1 line` `1 line ` 上面第二个文件结尾有换行符 现在我们开始修改文件 在第一个文件后添加一行: `1 line add line` 在第二个文件后添加一行: `2 line add line ` 我们来看差异: ![](https://box.kancloud.cn/612dea5f52e02ad8947b09f3cb30dce8_475x152.png) ![](https://box.kancloud.cn/8a135861eafefe10b6774f5432d0f67e_480x140.png) 可以看到我们明明只添加了一行,但是第一张截图,由于没有换行符结尾,导致我们添加一行时“无意”的在第一行后面添加了一个换行符,再添加第二行内容,所以最后得到的差异不是我们想看到的,并且多加一个换行符,看起来还是一行,所以还是保留这个好习惯吧,这虽然是个小细节,却很重要,记住,所有文件必须以换行符结尾,即我们在结束文件编辑保存时记得检查,文件最后是不是留了一行,尽管看起来这留一行看起来没什么用。 ![](https://box.kancloud.cn/290ad681d51548647d22343cbc076874_628x235.png)