全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

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

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

[复制链接]
41#
发表于 2024-6-25 11:04:29 | 只看该作者
这种问题确定是开发能问出来的?git基操不会?
42#
发表于 2024-6-25 11:08:12 | 只看该作者
dragonfsky 发表于 2024-6-25 10:59
我假设你们有个dev分支是同步开发的,你可以自己搞个自己的分支用来本地和远程的同步,然后你每次把更改 ...


如果只有本地是可以,但现在的问题是我需要把草稿从公司带回家,如果使用git的常规做法,我要在多地获取同一份代码,我只能commit & push dev-[my-username]到远程。所以别人会看见这个很丑的分支,然后里面的代码可能是编译都还没通过的草稿()
43#
发表于 2024-6-25 11:08:39 | 只看该作者
karson 发表于 2024-6-25 10:52
当然开分支,我指是分支合并之后也会有那些中途历史提交记录,你可以查看git日志或者提交记录图,所有中 ...

刚刚发现是我搞复杂了 你可以直接用 git merge --squash  把自己的分支所有修改作为一个提交更新到dev
44#
发表于 2024-6-25 11:09:52 | 只看该作者
karson 发表于 2024-6-25 11:08
如果只有本地是可以,但现在的问题是我需要把草稿从公司带回家,如果使用git的常规做法,我要在多地获取 ...

所以我让你自己单独搞个分支 把你很丑的提交放上去 等你要更新到dev的时候就可以用 git merge --squash  把你个人分支的所有变更作为一个提交更新到dev
45#
发表于 2024-6-25 11:11:45 | 只看该作者
你不适合搞开发
46#
发表于 2024-6-25 11:12:31 | 只看该作者
karson 发表于 2024-6-25 11:08
如果只有本地是可以,但现在的问题是我需要把草稿从公司带回家,如果使用git的常规做法,我要在多地获取 ...

哦哦 所以你压根不想让别人看到你的分支? 那你单独自己建一个git 搞上去 单独同步,然后提交的时候切换git地址提交

点评

有道理,以后试试,谢谢指导  发表于 2024-6-25 11:14
47#
发表于 2024-6-25 11:13:32 | 只看该作者
dragonfsky 发表于 2024-6-25 11:09
所以我让你自己单独搞个分支 把你很丑的提交放上去 等你要更新到dev的时候就可以用 git merge --squash   ...

确实可以,这个解决了主要分支历史记录被污染的问题,以后试试。但是不太优雅的就是临时分支可以被人看到。
48#
发表于 2024-6-25 11:14:14 | 只看该作者
我用云电脑 没有这个困扰
49#
发表于 2024-6-25 11:15:06 | 只看该作者
karson 发表于 2024-6-25 11:13
确实可以,这个解决了主要分支历史记录被污染的问题,以后试试。但是不太优雅的就是临时分支可以被人看到 ...

那你只能自己建一个gitlab同步了,谁那么蛋疼看你个人的分支
50#
发表于 2024-6-25 11:15:18 | 只看该作者
那就整台ubuntu服务器,vscode装ssh远程开发插件,服务器开发
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-11-13 01:43 , Processed in 0.109708 second(s), 8 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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