确保git下拉的文件与GIT服务器上的文件匹配的最佳方法是什么?有没有办法获取远程文件的校验和哈希?
原因:我们的repo有多GB文件,我们遇到了问题(在Windows上),git pull
没有删除整个文件。我们也在使用git lfs
,这看起来很脆弱但似乎有效。我们正在编写一个将文件从GIT迁移到另一个数据存储的过程,我们希望在推入新数据存储之前确保我们提取的文件已完成。
注意:我将在Linux上运行迁移过程,该过程显示没有拉动大文件的问题。由于他们在拉动失败方面的经验,该公司已经要求这个额外的验证步骤。