我想每天从linux下的私有git存储库中获取某个文件.通过使用curl命令获取内容API,我对1MB以下的文件没有任何问题,如下所示.
curl -H "Content-Type: application/json" -H "Authorization: token $TOKEN" -H 'Accept: application/vnd.github.v3.raw' -O $FILEPATH
Run Code Online (Sandbox Code Playgroud)
由于文件现在大于1MB,我现在不知道如何做到这一点.
Git告诉我使用Git Data API来获取blob(高达100MB,对我来说已经足够了).
虽然我一直试图找到一种方法来获取经常更新的文件的SHA1,但我还没有找到任何适用的方法.有什么建议吗?
或者可能除了使用git API之外的其他方法?
提前致谢.