gpt4 book ai didi

linux - 如果使用 bash 和 git 修改文件,如何自动更新文件?

转载 作者:太空宇宙 更新时间:2023-11-04 11:15:07 26 4
gpt4 key购买 nike

<分区>

场景:用户希望在服务器上保留一个存储库,无论是 Github 还是任何安装了 Git 的服务器,以及他可以上传他对本地计算机上的点文件所做的更改的所有点文件。他希望它是自动化的,这样每第 N 天就有一个作业开始检查他的本地点文件是否已被修改,如果是,修改将被提交并推送到包含点文件存储库的服务器。用户在名为 .dotfiles/的主文件夹下保留本地 git 存储库,并将他的点文件符号链接(symbolic link)到 .dotfiles/下的文件。

此外,当用户设置一个新的操作系统时,他想从服务器上为他的新操作系统获取那些相同的点文件。

问题:用户了解一些 bash 编程、一些通用编程和一些 Git 命令,但不知道如何实现这样的东西。

问题:如何创造这样的东西?

编辑:

让我们缩小范围。

我如何在 shell 中实现自动化。每 N 天发生一次的工作?我可以处理 Git 部分等等。我只需要知道如何在 shell 中自动启 Action 业。

F.ex。作业每第 N 天开始检查给定条件。我的情况是,如果我的任何点文件的日期比我本地存储库中文件的日期更新。如果日期较新,则作业运行我编写的脚本,该脚本处理所有内容的更新。我知道如何编写用于处理我的文件更新的脚本,我只是不知道如何执行此自动化来检查条件。

如何实现自动化?

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com