首页 > 解决方案 > 如何检查 bash 脚本内的 GitHub 存储库中的最新文件是什么?

问题描述

我已经开始编写一个 Bash 脚本来帮助自动化个人项目的某些方面,其中一部分涉及 USB ROM 程序员。作为此脚本的一部分,我希望能够在必要时自动更新固件。由于有人拥有更新软件的 GitHub 存储库,我想用它来获取我的软件需要的更新文件。

但是,我需要一种方法来知道更新软件的最新版本是什么,以便我可以获取它,因为每个版本都作为单独的文件提交。从 Web 浏览器查看存储库很容易看到最新文件是什么,但是我如何从 bash 脚本中执行此操作而无需事先从存储库下载整个文件夹?

(如果需要更多信息,存储库是 Kreeblah/XGecu_Software,我关心的确切文件夹是 /Xgpro/10)

编辑:根据@torek 所说的话改写自己,我的意思是我需要找出最新的提交是什么,然后检查该提交是否将任何文件添加到特定文件夹,以便我可以下载它(如果存在)。

标签: gitgithub

解决方案


推荐阅读