全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

CeraNetworks网络延迟测速工具IP归属甄别会员请立即修改密码
楼主: mishi
打印 上一主题 下一主题

家里和公司两台电脑一起开发个项目,怎么同步

[复制链接]
21#
发表于 2024-6-24 23:03:19 | 只看该作者
karson 发表于 2024-6-24 22:58
但是会有很蛋疼的情况,可能还没有编写完一个完整的功能,不好做任何提交,然后这时就要切换电脑。此时不 ...

能不能先将未完成的代码提交到别的分支上,等完成以后再合并到主分支。
22#
发表于 2024-6-24 23:09:28 来自手机 | 只看该作者
小鸡上安装code-server,在小鸡上开发,使用浏览器打开,有浏览器就行
23#
发表于 2024-6-24 23:16:45 | 只看该作者
karson 发表于 2024-6-24 22:58
但是会有很蛋疼的情况,可能还没有编写完一个完整的功能,不好做任何提交,然后这时就要切换电脑。此时不 ...

vscode配置远程ssh,然后vscode里面打开git仓库

24#
发表于 2024-6-24 23:22:04 | 只看该作者
lixiaofei 发表于 2024-6-24 23:03
能不能先将未完成的代码提交到别的分支上,等完成以后再合并到主分支。 ...

但是这样在远程分支中还是会产生那些临时提交(未完成代码)的历史记录。如果临时提交是比较合理的还可以接受;如果是一些连commit message都不好意思写,编译还没能通过的东西,就很尴尬了
25#
发表于 2024-6-24 23:27:10 | 只看该作者
本帖最后由 lixiaofei 于 2024-6-24 23:34 编辑
karson 发表于 2024-6-24 23:22
但是这样在远程分支中还是会产生那些临时提交(未完成代码)的历史记录。如果临时提交是比较合理的还可以 ...


明白你说的什么意思了,这种情况我的commit都是temp save. 只要我不尴尬,尴尬的就是别人。

26#
发表于 2024-6-25 00:05:04 | 只看该作者
还是git把,方便
27#
发表于 2024-6-25 00:26:36 来自手机 | 只看该作者
那你弄两个分支呗,master和dev。dev随便commit,完成一个功能再推到master。
28#
发表于 2024-6-25 02:11:27 | 只看该作者
本帖最后由 xiaopohai_ 于 2024-6-25 02:13 编辑

merge 也可以 squash 的,开发时候自己起个分支,功能完成就可以 merge 到开发分支了
29#
发表于 2024-6-25 03:52:42 | 只看该作者
牛马精神 回家还要工作
30#
发表于 2024-6-25 05:11:50 来自手机 | 只看该作者
保存到icloud怎么样
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2025-11-12 14:26 , Processed in 0.074099 second(s), 7 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表