不要重复发明轮子,git 已经很好了,部分提交 commit 可以 squash
用第三方同步文件,其实远不如随手 pull 靠谱,不要在意提交次数太多
我有个类似的问题,就是多设备 codex 同步。目前解决办法是:开一台远程开发机,上面装 codex cli ,各终端只负责接入开发机开发。当然我是个人的玩具项目。你公司的项目的话,估计放远程开发机不行。
我现在都把 codex 弄成 alias 了。CODEX_HOME=/Volumes/xxx codex --profile=xxxwindows 上是个 ps1 放到环境变量里 然后无论 mac 还是 windows superman F: 或者 superman xx(硬盘挂载点) 自动启动。
8# 奔跑的蜗牛 目前在项目开发时,遇到的一个问题。每日频繁的要在家里电脑,单位电脑、笔记本之间切换。
使用 github ,我的问题是,很多时候项目某个任务并没有开发完,并不想提交或者忘记提交代码。经常出现的情况是换了设备,新的代码没有更新过来。
后来使用自主搭建 nextcloud+github 的方式,通过 nextcloud 同步代码,但是我想保留所有的 git 提交记录方便查询和回退,在 nextcloud 同步时,选择了同步.git 目录,但是.git 时经常会报错,且有太多不必要的文件(.git 目录)。
各位大神是如何实现的,有没有好的解决方案。
⚠️内容来自互联网,如有侵权请点击反馈!侵权投诉
9# SYS宇晖 别同步.git目录,我试过也老报错。没写完就开个wip临时分支推上去,换设备拉下来接着改,回头再合并。你这么多设备切换,试过用syncthing只同步工作区、不碰.git吗?
[这只是一个小尾巴]