Skip to content

Support for Git Large File Storage (LFS) #18

New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Open
DoCode opened this issue Nov 29, 2016 · 6 comments
Open

Support for Git Large File Storage (LFS) #18

DoCode opened this issue Nov 29, 2016 · 6 comments

Comments

@DoCode
Copy link

DoCode commented Nov 29, 2016

Can Git Status Cache support the LFS?
Currently the status display the LFS files as modified.

@cmarcusreid
Copy link
Owner

I'm not familiar with LFS. Could you specify the behavior you'd like to see?

@DoCode
Copy link
Author

DoCode commented Nov 29, 2016

I think the libgit2 version you are using does not correctly detect the repository status. I check this with the current libgit2(sharp) and the result is okay. Can you verify this and/or update the libgit2 library?

@cmarcusreid
Copy link
Owner

https://github.com/cmarcusreid/git-status-cache/releases/tag/v1.1.5-alpha has the latest release of the libgit2 library. Could you try it out and let me know if it addresses this?

@DHowett-MSFT
Copy link

DHowett-MSFT commented Feb 21, 2017

v1.1.5-alpha + libgit-0.25.1 still reports LFS files as modified.

% $(get-gitstatusfromcache).WorkingModified.Count
2630

@dahlbyk
Copy link

dahlbyk commented Feb 21, 2017

libgit2 does support filters (libgit2/libgit2#1847), but does not include a filter implementation for LFS: git-lfs/git-lfs#375 libgit2/libgit2sharp#1236.

@hcoona
Copy link

hcoona commented Sep 2, 2022

I build GitStatusCache with libgit2 v1.4.2, please see if this could help you. hcoona#1

# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants