详细需求 本地文件存储于 Onedrive,服务端文件于 /code 文件夹在本地、远程、Git 仓库任意一处修改,其他位置可以 简单 同步所谓 简单 同步,即可以免去手动 git pull 等操作,本项为软需求 拥有 本地 Windows 、远程 Linux 服务器本地、服务器 Git 工具本地计算机 Onedrive服务器 Gogs 尝试过的操作 使用 VSCode 远程 SSH 编写代码,并 push 到 localhost 仓库 未尝试过的操作 在 Onedrive 文件夹建立 Git 仓库并同步(想法还不成熟,不敢尝试)其他设备,多端建立 Git 仓库 希望得到的答案 完善本方案,讨论角度有:软件选择、系统优化等给出本方案的不足,例如哪些功能不可能实现 最后,给上流程图 graph LR A[Local]--via-->B[Local-Onedrive]--Git Commands-->C[Git] D[Remote]--via-->E[Remote-File]--Git Commands-->C[Git] BE git, OneDrive, 仓库, via--