📕Programming/📝Git/Github

[Git / Github] 100MB 이상 파일 커밋하기

주으기 2024. 12. 27. 15:49
728x90
반응형

Git에서 파일 커밋 시 파일 당 최대 100Mb까지 올릴 수 있다.

Git Lfs를 사용하여 이를 해결할 수 있다. Git Lfs 설치

Git Lfs 사용 시 파일 당 최대 5GB까지 지원한다.

 

Git Lfs를 설치 후 프로젝트 경로로 가서 Git Bash Here를 실행한다.

 

 

// 1. Git LFS 설치 및 설치 확인하기
$ git lfs install

// 2. Git LFS 파일 추적 설정
$ git lfs track 파일명
    // $ git lfs track a.zip

// 3. 변경된 내용 스테이징
$ git add .gitattributes
$ git add 파일명
    // $ git add .gitattributes
    // $ git add a.zip

// 4. 커밋
$ git commit -m "커밋 메세지"
    // $ git commit -m aaa

// 5. 푸시
$ git push origin main

// 아래와 같이 동작하면서 업로드 됨
Uploading LFS objects: 100% (1/1), 161 MB | 352 KB/s, done.
Enumerating objects: 6, done.
Counting objects: 100% (6/6), done.
Delta compression using up to 8 threads
Compressing objects: 100% (4/4), done.
Writing objects: 100% (5/5), 583 bytes | 583.00 KiB/s, done.
Total 5 (delta 0), reused 0 (delta 0), pack-reused 0
To https://github.com/castlemi99/Final_Project.git
   51c0d3b..678efa6  main -> main

 

Git Lfs는 무료로 모든 리포지토리를 합하여 최대 1GB까지만 저장할 수 있다.

 

 

 

 

 

728x90
반응형