我已经为我的一个用Ruby编写的朋友创建了一个CLI应用程序。为了有用,该应用程序需要每周更新,这将通过将更改推送到GitHub来完成。我的朋友是最精通技术的人,无法按照步骤从GitHub存储库中提取更改。
有没有让我的朋友每周更轻松地更新其应用程序本地版本的方法?该解决方案可能根本不涉及GitHub,但我想不到一个。
预先感谢您提供任何解决方案或建议。
答案 0 :(得分:1)
尝试在应用程序的开头执行系统调用。 喜欢:
# some_script.rb
# git repo initialization (if needed)
# system('git init . && git remote add ...')
system('git pull origin master')
p 'main ruby logic'