Jekyll 服务更改了我的仓库中的许多文件

Jekyll serve changes many files in my repo

我正在使用基于 jekyll 的网站(我对 jekyll 的体验很差),我想做一些更改并提交。我在本地分叉并打开了存储库,但我没有做任何更改。当我在命令提示符中打开 repo 并使用 jekyll serve 时,我的问题发生了,然后它出现在我的 GitHub 桌面上,我更改了超过 50 个文件。添加了几个文件,删除了_site/css/style.css,修改了几个文件,修改了几个图片(基本相同)。
如何解决这个问题?

Before jekyll serve command

After jekyll serve command

Command prompt

Jekyll 是一个静态网站生成器,每次您 运行 服务或构建命令时,默认情况下它会清除您的 _site 文件夹并创建一个 "new" 站点,其中包含您的更改。

以上文件夹是默认生成的文件所在的文件夹。这就是 git 检测文件系统中的这些更改的原因。没毛病。