我从运行gitea的个人服务器将我的项目导入了gitlab。现在我尝试编写一个更新函数,并使用gitlab api。我认为它很好用,但是我运行diff函数与文件进行比较,一次提交它包含很多文件。 我将此API函数称为:
https://gitlab.com/api/v4/projects/project:id/repository/commits/commit:id/diff?page=3
在第1页和第2页上,它向我显示了所有文件,但在第2页后,api调用了它,不再显示差异,但是我在gitlab中查看我的项目提交,它显示了更多文件。我认为这是一个api错误,但我希望任何人都有另一个主意
答案 0 :(得分:1)
在gitlab中,它显示了更多文件
检查所示差异的性质。
如果:
true
的{{1}}或input
之类的配置这将解释额外的差异。
再试一次,但这一次在第一次输入后克隆仓库:
git config core.autocrlf