Python 有没有一种简单的方法可以将一个不断更新的文件推送到git repo?
我有一个git repo,包括一个使用数据文件进行输入的程序。与开发不同的是,web数据被刮取并保存到一台机器上的文件中。基本上,我想在git上跨多个设备访问此文件的最新版本 使用git有没有一种简单的方法来实现这一点,或者我应该将文件存储在其他地方(比如GoogleDrive)并将程序指向该文件 (单行Python解决方案的额外积分)您可能需要定期更新工作区 示例(每5分钟一次): 在Python 有没有一种简单的方法可以将一个不断更新的文件推送到git repo?,python,python-3.x,git,version-control,Python,Python 3.x,Git,Version Control,我有一个git repo,包括一个使用数据文件进行输入的程序。与开发不同的是,web数据被刮取并保存到一台机器上的文件中。基本上,我想在git上跨多个设备访问此文件的最新版本 使用git有没有一种简单的方法来实现这一点,或者我应该将文件存储在其他地方(比如GoogleDrive)并将程序指向该文件 (单行Python解决方案的额外积分)您可能需要定期更新工作区 示例(每5分钟一次): 在update.sh中: cd somewhere git pull 如果在开发机器上,您可以安排定期的git
update.sh
中:
cd somewhere
git pull
如果在开发机器上,您可以安排定期的git提交,并将其推送到远程裸存储库(例如crontab),那么远程存储库上的post-receive钩子可以将提交安装到工作目录中。这是基于两个if的。
cd somewhere
git pull