YouTube

Got a YouTube account?

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

Chinese, Simplified feliratok

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

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

Showing Revision 10 created 05/16/2016 by Skingrey.

  1. ♪ (主题音乐) ♪
  2. 二进制文件等大文件以前并不能很好地在Git上存放
  3. 但是有了Git大文件存储之后
  4. 在GitHub上使用大文件变得更加容易了
  5. 让我们来看看Git LFS是怎样不仅能帮助你管理大文件
  6. 还能够与你的工作流相符合的
  7. 无论您是否喜欢Github的网页界面
  8. 和命令行,甚至是我们的图形客户端
  9. 如果您使用Github的网站
  10. Git LFS的支持便已经内置
  11. 被Git LFS所管理的大量数据资料
    会伴随你别的文件一同出现
  12. 他们甚至拥有同样丰富的视觉版本比较工具
  13. 适用于常见的图像格式
    比如PNG,JPEG,甚至是三维STL文件
  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. 你就可以像你通常那样
    添加你的文件并提交它们
  26. 如果你需要确认哪些特定的文件
    得到了LFS的管理
  27. 只需要运行 git lfs ls-files
  28. 当你对于你的Git远程仓库做出更改时
  29. Git LFS截取那些文件,
    并将它们发送到Git LFS服务器
  30. 它会在您的库中创造出一个小指针文件
  31. 它被用于连接至Git LFS服务器上的实际数据资料
  32. 如果你现在想使用
    Mac版GitHub或Windows版GitHub
  33. Git LFS同样也对它们进行支持
  34. 你可以在你的仓库设置中告诉Git LFS
    对哪些路径进行管理
  35. 像通常那样添加文件
  36. 提交,然后同步
  37. Github的客户端会自动为你处理剩下的部分
  38. 感谢您观看这个
    关于如何使用Git LFS
  39. 来管理您的大量文件资料的视频
  40. 在您最喜欢的地方使用这个工具
  41. 让它处理繁重的转运工作
  42. 大文件可能会是你项目中的一部分
  43. 但是它们不会再拖累你了