git lfs

1625 단어
데이터베이스를 Github로 전송할 때 오류가 발생했습니다.git는 gitlfs (큰 파일 저장) 를 서명하는 것을 권장합니다.
Atlassianthe article을 참조하여

Git LFS does this by replacing large files in your repository with tiny pointer files. During normal usage, you'll never see these pointer files as they are handled automatically by Git LFS


설령 기존의 큰 파일, 예를 들어 나의 데이터베이스가 있다 하더라도 응용하기 쉽다.
# for the very first time, run install
git lfs install

# add the large files you want to track
git lfs track '*.sqlite3'

# without argument, you can see the patterns being tracked
git lfs track

# show the files being tracked
git lfs ls-files
실행 git lfs track '*.sqlite3' 후에 자동으로 파일 .gitattributes 을 만들어서 모드를 기록합니다.
그리고 큰 서류를 제출하고gitattributes에서github까지, 완성.
다른 사람들이git를 원격으로 환매하려고 시도할 때, 운행git lfs install(1차만) 후, 그들은 평소와 같이git pull 할 수 있다.
참조:
  • git-lfs/wiki/Tutorial
  • Git LFS
  • 업데이트:
    데이터베이스에 더 많은 데이터를 추가한 후github는 lfs를 사용해도 한계에 도달했다.😓
    데이터베이스를 로컬 파일에 저장합시다.
    (^._.^)ノ

    좋은 웹페이지 즐겨찾기