#gitLfs

2025-02-04

The best part about writing your own #GitLFS server is that the API "specification" provided by the Git LFS project is basically Just a Bunch of Markdown Files 😬😬😬

2025-01-28

clone2leak, czyli jak drobne szczegóły powodują wyciekanie poświadczeń

Git to bezdyskusyjnie jeden z najpopularniejszych systemów zarządzania wersjami. Zaadoptowany przez wiele organizacji (np. GitHuba) doczekał się wsparcia w postaci różnych narzędzi, takich jak GitHub Desktop czy Git LFS. To z kolei pociągnęło za sobą konieczność współdzielenia poświadczeń użytkownika. Niestety nie wszystkie sprawdzenia dokonywane były z należytą starannością i badacz...

#WBiegu #Git #Gitcls #Gitdesktop #Gitlfs #Injection #Newline #Podatność

sekurak.pl/clone2leak-czyli-ja

2025-01-12

I was too shy to try it but now I got more pressure to do so. And yes! Git LFS (Large Files Storage) extension is really cool 😎:

youtube.com/watch?v=xPFLAAhuGy

#git #gitlab #github #gitlfs

2025-01-10

If you want to use Restic (or any other deduplicating backup tool) for backing up Git repositories with lots of large binary files, this blogpost might be helpful: olivergerlich.wordpress.com/20 .
Unfortunately I did not find an _easy_ solution for this; but at least it is possible to make space-efficient backups in this case.

#Backup #Git #Restic #BorgBackup #GitLFS #gitannex #Hachoir

sumanthvepasumanthvepa
2025-01-06

Started the new year by pushing a bunch of commits to , when I got the dreaded warning about commit file size:

remote: warning: File <blob>... is larger than GitHub's recommended maximum file size of 50.00 MB.

The recommended solution is to use , but having been burned by it in the past, I know Git LFS is the spawn of the devil.

So looking for an alternative, I came upon .

Will try that on an experimental basis to see if it works.

git-annex.branchable.com

ketchup71ketchup71
2024-07-19

Just because it just invaded my tiny little world and brought pain and destruction about: Why the f*** does git-lfs exist?
Seriously, unless you have to track different versions of Bladerunner: Don’t use git for large files, and don’t even think about git-lfs.

And never, ever, ever store your builds in your SCM, it’s called SCM for a reason. Why not using something like Artifactory? Or whatever artefact storage your git hoster throws in for free? As long as its not git LFS.

9Lukas5 🚂 🐧9Lukas5@mastodontech.de
2024-04-25

If my team works with SVN and I'd like to use GIT-SVN is there a way to handle binaries via Git-LFS while keeping in sync with the svn repo? 🤔👀

I tried:
- git svn init
- placing a .gitattributes
- adding .gitattributes to .git/info/exclude
- git svn fetch

But the binaries won't be listed by git lfs ls-files, meaning they are still handled outside lfs 🤕

#git #gitlfs #gitsvn #svn

sumanthvepasumanthvepa
2024-02-16

After struggling with for the last couple of days. I've made the decision to avoid it. In theory, Git LFS allows us to manage our large video files in the same way that we manage the rest of our website assets. In practice it's just broken in so many ways that it is effectively unusable. Foritunately, stripping it out of our repo is not a big deal since I'm able to rewire histories without any real consequence for now. gregoryszorc.com/blog/2021/05/

Enrique Barcellikikobar@acc4e.com
2023-10-30

Update:

Experimented a bit with this idea and seems to work ok.

Enabled LFS support in one of my Git servers, and as long as we don't use any pointers and we stick to use the locking functionality only, we could go back and forth between Git core only and Git LFS enabled servers withou any issue.

#git #gitlfs #github #gitlab #lfs

Enrique Barcellikikobar@acc4e.com
2023-10-27

I'd appreciate your views on Git LFS.

I've always been reluctant to enable LFS in my Git servers basically because of the reasons so well explained by Gregory Szorc in this article:

gregoryszorc.com/blog/2021/05/

When having the need to track big binary files, we have pushed them inside the repos and allowed them to balloon rather than implement LFS.

There is an interesting use case that came now though, which is the case when the interest is not about storing the large files in LFS, but to take advantage of the locking feature only... this case is less controversial as there will be actually no files in the LFS storage and no pointers in the repo.

Please, share your experiences or views. Thanks.

#git #gitlfs #github #lfs

Jonas Brusmanjonas@tacocat.space
2023-10-22

Trying to figure out a good setup for photos on my blog (jonas.brusman.se).
The current setup based on Git LFS on Netlify is cumbersome and doesn’t allow me to post new photos from my phone with something like Tina CMS.
Suggestions are welcome!

#eleventy #11ty #staticsite #netlify #photoblog #gitlfs #tinacms #ssg #webdev #indieweb

Maxim Lebedevtoby3d@mstdn.io
2023-10-11

1. У тебя активирован #GitLFS
2. Ты добавил свежий скриншот в новую заметку
3. #Git распознал его как новый медиа-файл для индексации в LFS
4. Закоммитил
5. `git lfs fsck` говорит `Git LFS fsck OK`
6. Запушил
7. Дождался сборки и выгрузки в прод
8. `The image “toby3d.me/ru/2023/10/11/143444 cannot be displayed because it contains errors.`

Длинноволосая девушка в майке и шортах сидит на кровати и плачет навзрыд, закрыв лицо руками.
Maxim Lebedevtoby3d@mstdn.io
2023-10-05

Если честно, поражаюсь тому насколько #Git #LFS хрупкое говно. Я уже трижды перезаписывал всю историю коммитов ломая #GPG-подписи и лечил хвосты мешающие переключению веток, но всё равно какие-то индексы на медиафайлы теряются только на проде.

#GitLFS

2023-08-30

Why is working with #gitlfs so hard? It's like a whole another layer of complexity on top of #git, and I just do not have time for this ...

Griffin 🏳️‍🌈boolorand@infosec.exchange
2023-08-03

TIL about Git Large File Storage. Tomorrow: put all my EXEs in my automated VM setup repos. I really should spend more time reading the documentation. docs.github.com/en/repositorie #git #github #gitlfs #automation #programming #malwareanalysis #documentation

2023-05-08

Does anyone have an example of rate-limiting git-lfs transfers at the client side? I have some large files to transfer, but letting transfers run unthrottled nukes my modem.

Is the solution just to run it via trickle? #Git #GitLFS

2023-03-31

I need need need to stop reading "GitLFS" as "GILFS"

#Git #gitlfs #TooMuchInternet

2022-10-28

@lmemsm

The part I've been most obsessed with for the last couple of years is #Studio #Pipeline and #Collaboration software.

This year, I made a transition from using #Subversion for version control and asset management to #Git and #Gitea , which requires a lot of use of #GitLFS for our application (MOST of our files, by number and certainly by volume, are in the LFS storage).

Still working out the problems. Just last week, I migrated from AWS S3 to Backblaze B2 for storing the LFS data.

2022-10-17

Have encountered a problem with my #Gitea server, which uses S3 to store #GitLFS files: the S3 is getting hammered, apparently by search/indexing bots?

I don't mind that the site is getting scanned. Nor, for that matter, that people legitimately interested want to download files.

But there's no way this is legit traffic, and the scans shouldn't be retrieving LFS data. That's just very wasteful! And I'm paying for it in fees.

I wonder if there is an easy way to block that kind of request?

Client Info

Server: https://mastodon.social
Version: 2025.04
Repository: https://github.com/cyevgeniy/lmst