文件名称:git-dirsync:在不同计算机之间自动同步文件目录
文件大小:3KB
文件格式:ZIP
更新时间:2024-05-07 06:14:14
Shell
git-dirsync-在多个计算机之间同步目录 该项目专为个人工作文件(例如〜/ Documents)设计,可以在合理的时间范围内在多台计算机之间进行同步。 它不是为团队合作而设计的(即同时使用的编辑器),但可以为此工作。 YMMV。 它应该通过cron作业或其他计划机制在多台计算机上运行。 通常它将: 拉下推送到远程系统的所有更改 在主分支上维护“正在进行的工作”提交,并对其进行修订并强制执行 在“正在进行的工作”提交之上处理远程推送,而不会丢失任何状态。 将“进行中的工作”提交到按需检查点 如果有任何冲突,它将礼貌地等待您解决冲突,而不会失去任何一方的状态。 通常,一个人在多台计算机之间来回切换时,文件应该合并而不会发生冲突。 如果编辑器打开了文件(特别是文件已锁定),则可能会发生问题。 实施细节 检查点 在每个检查点上,首先我们从远程存储库中提取所有更改,然后将它们合并
【文件预览】:
git-dirsync-main
----.gitignore(8B)
----README.md(2KB)
----git-dirsync(4KB)