Tôi có một dự án với rất nhiều tệp nhị phân (chủ yếu là pdf) mà tôi đang sử dụng git-lfs với. Dự án là khoảng 60MB nhưng tôi thấy rằng tôi .git/lfs/đối tượng giám đốc là khoảng 500mb. Tôi cho rằng đây là phiên bản được lưu trong bộ nhớ cache của các cam kết trước đó. Có cách nào để xóa bỏ một cách duyên dáng (tức là xóa chúng mà không làm hỏng trạng thái của git)? Các tỷ lệ cược của tôi bao giờ muốn phiên bản trước của các tập tin trong LFS là gần 0 bây giờ đặc biệt là kể từ khi dự án kết thúc.git lfs "đối tượng" chiếm nhiều không gian đĩa
8
A
Trả lời
11
Tôi đã tìm thấy git-lfs man pages. Hóa ra đó là một lệnh git lfs prune
mà thực hiện chính xác những gì tôi cần:
C:\Path\to\project [master]> du -h -d 0
625M .
C:\Path\to\project [master]> git lfs prune
* 101 local objects, 88 retained
Pruning 13 files, (393.8 MB)
* Deleted 13 files
C:\Path\to\project [master]> du -h -d 0
231M .
Các vấn đề liên quan
- 1. Tại sao sklearn mô hình RandomForest chiếm nhiều không gian đĩa sau khi lưu?
- 2. Mảng lớn chiếm nhiều không gian bộ nhớ hơn
- 3. Tham chiếu đối tượng có chiếm thêm bộ nhớ không?
- 4. SVN để Git di chuyển với Git-LFS
- 5. Lợi thế của git lfs là gì?
- 6. Liệt kê các tập tin không được Git LFS
- 7. Bitbucket - đẩy repo với git lfs
- 8. Git LFS bỏ qua các tệp
- 9. Không tìm thấy tệp Git LFS trên máy chủ
- 10. Cách chỉ định nơi lưu trữ tệp Git LFS?
- 11. Sử dụng bộ nhớ Python: Đối tượng nào của tôi đang chiếm nhiều bộ nhớ nhất?
- 12. Bitbucket git LFS đưa ra thông báo lỗi lạ
- 13. Git LFS xử lý các tệp nhỏ như thế nào?
- 14. Làm cách nào để tìm ra tệp nào chiếm nhiều dung lượng nhất trong git repo?
- 15. Git LFS thư mục theo dõi đệ quy
- 16. SQL Server 2008 chiếm nhiều bộ nhớ?
- 17. NodeJS - nhiều đối tượng được chia thành nhiều tệp nhưng trong cùng một không gian tên
- 18. Eclipse .metadata \ .plugins không gian đĩa
- 19. Ẩn hàng khỏi ListView mà không chiếm không gian
- 20. Không gian đĩa được quảng cáo so với không gian đĩa thực tế
- 21. Cassandra ăn hết không gian đĩa
- 22. Làm cách nào để biết một đối tượng Java có trong không gian chiếm hoặc không gian từ vùng chứa đống
- 23. Lưu/Ghi NSMutableArray của đối tượng vào đĩa?
- 24. Không gian bị chiếm bởi các hàng đã xóa có được tái sử dụng không?
- 25. git pull mà không cần đối tượng nén từ xa
- 26. Do NULLs chiếm không gian trong chỉ mục postgresql?
- 27. một thẻ chiếm thêm không gian trong html
- 28. Tại sao LinearLayout vô hình chiếm không gian?
- 29. Không gian đĩa trong Máy chủ Linux
- 30. mảng nhiều đối tượng
Thú vị, trong phiên bản của tôi về git-LFS không mận được đề cập trong trang người đàn ông, nhưng các công trình lệnh! 'git-lfs/1.5.6 (GitHub; linux amd64; go 1.7.4)' – orzechow