-
Notifications
You must be signed in to change notification settings - Fork 604
Support for Git LFS #2595
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
Yeah, it's a good point. We implemented partial support for detecting large files and writing out the LFS format, but we're not reading the setup properly and you can't push to stuff. I can't imagine that GB will work for a repo that needs LFS right now. Sorry about that. It's on our list. |
Thanks. I might add, This repo is not large at all, barely 150 MB in size. We are just following the best practice to keep binary files out of Git and into Git LFS |
Are there any known workarounds for this (in combination with large repos) or is it just recommended to wait? |
GitButler seems like a very exciting tool, however due to a lot of my work being done in Unity (which necessitates the use of git-lfs) this makes GitButler something I'm unable to use currently. Unity is also an environment where the use-case for GitButler could be extremely beneficial as it's very easy to make widespread changes, or be working on multiple things at the same time. Would love to see this! |
What's the status of this issue? I'm working on a project now that uses LFS and I'm not sure if GitButler is picking things up. Technically, once the files are in |
Would you mind opening a new issue for this? This one is about adding In theory, that issue should reproduce even when pushing anything there without GitButler, with git on the command-line. |
Just to clarify, if I'm using git-lfs, I shouldn't use gitbutler? Or are there work-arounds by doing certain commands on the cli? |
Currently, GitButler will not work if filters are used, and from what I can tell no workaround is possible. When |
@davestimpert currently you can get around not being able to push by explicitly adding the binary to your
|
Is the best fix currently to delete the hook?
|
@Byron but then the push command wouldn't push the lfs files right? |
Actually, I was wrong and have since updated my comment. In short, the UI checkbox only toggles commit hooks. |
This is highly important to my team as we work in game development with a couple of repos backed by LFS. Would love to see movement on it, as it prevents us from using GitButler at all. Thank you! |
Thanks for sharing! There is movement in that realm with V3, but at this point the implementation probably isn't complete enough to truly work with worktree filters (like |
All the files that I have under Git LFS show up as changes
The text was updated successfully, but these errors were encountered: