YouTube

Got a YouTube account?

New: enable viewer-created translations and captions on your YouTube channel!

Korean feliratok

← Git Large File Storage - How to Work with Big Files

Beágyazókód kérése
19 Languages

Showing Revision 5 created 08/06/2015 by yongkyu lee.

  1. ♪ (BGM) ♪
  2. 바이너리 에셋들과 같이 큰 파일들은
    Git에서 항상 멋지게 작동하지는 않습니다
  3. 하지만 Git 대용량 저장소(Git Large File Storage)는
  4. 큰 파일을 가지고 GitHub에서 작업하는
    가장 쉬운 방식일 것입니다
  5. Git LFS를 살펴보면
    큰 파일들을 다루는데 도움이 될 뿐만 아니라
  6. 여러분이 GitHub의 웹 인터페이스나 커맨드 라인
  7. 심지어 그래픽으로 된 클라이언트들 등 선호하는
  8. 어떠한 여러분의 작업 흐름에도 딱 맞습니다
  9. 만일 여러분이 Github.com을 사용한다면,
  10. 이미 Git LFS 지원이 되는 상태로 시작할 것입니다
  11. Git LFS에 의해 관리되는 큰 파일들은
    여러분의 다른 파일들과 함께 보입니다
  12. 그것들은 심지어 PNG, JPEG, 게다가 3D STL와 같은
  13. 일반적인 이미지 파일 형식들을 위한
    시각적인 비교 툴도 똑같이 사용할 수 있습니다
  14. 만일 여러분이 커멘드 라인을 통해 작업한다면
    매우 빠르고 쉽게
  15. 여러분의 저장소에 Git LFS를
    가져오고 실행할 수 있습니다
  16. 간단히 git lfs track .'(여러분이 관리하기 원하는 파일 형식)'
    을 입력하는 것으로
  17. Git LFS에게 그 타입의 파일들을
    관리하라고 할 수 있습니다
  18. Git LFS는 .git 속성들의 파일을 이용하여
    어떠한 경로들을 관리하는지 결정합니다
  19. 그러므로 여러분은 Git LFS에게
    특정한 형식의 모든 파일들이나
  20. 어떠한 특정 폴더의 파일들을 관리하라고 하거나
  21. 심지어 전체 폴더들을 관리하라고 할 수 있습니다
  22. Git LFS가 어떤 형식이나 경로를 관리하는지 보려면
  23. 단순히 git lfs track 를 입력해보면 됩니다
  24. Git LFS에게 어떠한 경로를 관리하라고 한번 이야기 했으니
  25. 여러분은 일반적으로 하던 것 처럼
    파일을 추가할 수 있고 커밋(commit)을 올릴수도 있습니다
  26. 만일 여러분이 특정한 파일들만 LFS의 관리가 필요하다면
  27. 단순히 git lfs ls-files 를 입력하고 실행해주세요
  28. 여러분의 변경사항을 여러분의
    Git 원격 저장소에 push하려고 할때
  29. Git LFS는 해당 파일을 가로채서
    그 파일들을 Git LFS 서버에 보냅니다
  30. 그리고는 여러분의 저장소에는
    실제로 저장되어있는 Git LFS서버의 파일과
  31. 연결하는 용도로 사용되는
    작은 파일을 만듭니다
  32. 만일 여러분이 GitHub for Mac이나
    GitHub for Windows를 사용하여 작업한다면
  33. 내장되어 있는 Git LFS를 바로 지원하게 할 수 있습니다
  34. 여러분의 저장소 설정에서 Git LFS에게
    어떤 경로를 관리해야하는 알려줄 수 있고
  35. 그 이후에는 일반적으로 하던 것 처럼 파일을 추가할 수 있고
  36. 커밋을 올리고 sync를 할 수 있습니다
  37. 나머지는 GitHub 클라이언트에서 알아서 처리해줍니다
  38. 지금까지 큰 파일들을 관리하기 위한
    Git LFS를 어떻게 사용하는지에 대한
  39. 비디오를 시청해주셔서 감사합니다
  40. Git LFS를 여러분이 원하는 작업환경에 넣고
  41. 그리고 큰 파일을 포함하는 푸쉬(Pushing)나
    풀링(Pulling)을 해보세요
  42. 큰 파일들은 아마 여러분의 프로젝트의 일부일 것이지만
  43. 그것들의 크기를 더 이상 줄일 필요는 없을 것입니다
  44. ♪ (BGM) ♪