多端代码同步讨论

2023-07-14 01:31:10 +08:00
 sonnyclarity492

详细需求

拥有

尝试过的操作

未尝试过的操作

希望得到的答案

最后,给上流程图

graph LR
    A[Local]--via-->B[Local-Onedrive]--Git Commands-->C[Git]
    D[Remote]--via-->E[Remote-File]--Git Commands-->C[Git]
    B<--Mannual Copy-->E
1504 次点击
所在节点    奇思妙想
6 条回复
akira
2023-07-14 02:31:23 +08:00
在本地、远程、Git 仓库任意一处修改,其他位置可以 简单 同步

这个是很难做的好的。而且很容易出问题。
tool2d
2023-07-14 09:08:11 +08:00
我一般都手动同步,解决代码冲突很麻烦的,只有人知道怎么合并,计算机自动处理很难。
JamesR
2023-07-14 09:27:47 +08:00
“在本地、远程、Git 仓库任意一处修改,其他位置可以简单同步”。
用久了就明白,纯自动的,只要有一次关机未同步完,其他地方再开机,就容易出错的。
要么远程一台固定电脑,要么下机前手动同步,自动的靠不住。
hokori
2023-07-14 10:33:56 +08:00
很容易冲突的
我只能想到一个法子,就是有个主机,然后很多 ide 不是有 share 功能嘛,比如 vs 和 clion 都有,可以在一个项目里面多人编辑,这就相当于是只修改一个项目,不会冲突。
sonnyclarity492
2023-07-14 14:45:12 +08:00
楼上 v 友都提到很难实现自动化同步,确实是这样的。
还是手动提交代码才放心。
#4 不过 IDE 协作,纯命令行的 Linux 怎么实现捏?
paradox8599
2023-07-14 18:08:31 +08:00

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/956623

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX