如何在 github README 文件中显示动画 GIF?

Zol*_*ing 12 github

这个问题可能听起来很愚蠢,但如果我理解正确的话,Github 无法在 README.md 中显示 MP4 视频文件,但可以显示动画 GIF。我对吗?我想知道在存储库本身中存储该动画 GIF 文件的最佳做法是什么?

Jak*_*rth 13

GitHub 支持自述文件中的 GIF。下面是我在 GitHub 存储库上使用 Markdown 进行测试的示例。

![hippo](https://media3.giphy.com/media/aUovxH8Vf9qDu/giphy.gif)
Run Code Online (Sandbox Code Playgroud)

也可以使用存储库内的 GIF。这个链接格式看起来很稳定:

![til](https://raw.githubusercontent.com/hashrocket/hr-til/master/app/assets/images/banner.png)
Run Code Online (Sandbox Code Playgroud)

相对路径也有效:

![til](./app/assets/images/banner.png)
Run Code Online (Sandbox Code Playgroud)

我认为最佳实践是使用 Giphy 等服务在线托管 GIF。如果它存储在存储库中,则任何克隆该存储库的人都必须将 GIF 下载到他们的计算机上。除非它也是应用程序的组成部分,否则您可以让外部服务处理托管。