我该如何解决这个 Git LFS 简单问题? LFS上传失败
我创建了一个空的 .git 项目。
第 1 步:使用命令:git lfs install
第 2 步: 将 logo.png 放入该项目
第3步: 提交并推送 logo.png 到远程 git 服务器,但出现错误。LFS 上传失败
问题: 为什么这个 logo.png 在推送到 github 时会被跟踪为 lfs 文件?
我还没有设置任何 .gitattributes 并运行 git track 命令。
但是文件将使用lfs上传(不是常见的git,存储在lfs系统中)
这是怎么发生的?当我上传此 logo.png 文件时,如何禁止 lfs?
I made an empty .git project.
Step1:USE COMMAND: git lfs install
Step2:
Put an logo.png in that project
Step3:
Commit and Push logo.png to remote git server,but get an error.LFS upload failed
Question:
Why this logo.png will be tracked as lfs file when push to github?
I haven't set any .gitattributes and run git track command.
But the file will be uploaded use lfs (not common git,stored in the lfs system)
How this happened? And How can I ban lfs when I Uploaded this logo.png file?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我的问题解决了。
答案是logo.png在客户端并不是真正的png文件。 它是一个 LFS 描述符。
LFS 描述符应该只存在于 git 服务器中,但有时您可能会出于某种原因下载并保存在客户端中。
我在从 github zip 下载它时犯了这个错误,所以请确保您的客户端文件是真实的文件。
My question was solved.
The answer is that logo.png is not a real png file in client. It is a LFS Descripter.
The LFS Descripter should be only exist in git server,but sometimes you may download and save it in client for some kind reasons.
I made this error for downloading it from github zip ,so make sure your client file is a real file.