大家有什么简单的办法同步两台电脑间的代码呢

2018-07-01 22:36:56 +08:00
 lanmingyan

现在有在闲的时间会做做个人项目什么的,办公室有闲写一点,在家有闲写一点,但是觉得同步代码是个问题。

目前我主要是用 git 仓库来同步代码的,但是感觉如果为了同步代码,而提交太多无具体意义的版本又不合适。有时候也就改几行代码也要提交版本,修改信息也不知道写什么的好。

不知道有没有什么不使用版本控制,只是单纯同步代码的办法呢。

20873 次点击
所在节点    程序员
113 条回复
gidot
2018-07-02 14:51:25 +08:00
@zjsxwc 我祖传写 dev,一只手搞定。
Amayadream
2018-07-02 14:52:36 +08:00
onedrive +1, 很好用, 就是会把 idea 的配置和.git 都同步很烦
yamedie
2018-07-02 14:59:16 +08:00
1M 小水管良心云 cvm, 代码在上面维护一套, beyond compare 用 sftp 登录, 写一点就同步到 sftp 里一点, 没有版本控制, 但差异文件和位置很容易找到, bc 这个软件是真的好
jmk92
2018-07-02 15:00:52 +08:00
onedrive+10086
yanaraika
2018-07-02 15:01:28 +08:00
所有代码放在中间的服务器上,用 sshfs 挂载在两台机子上
yjxjn
2018-07-02 15:10:14 +08:00
onedrive 这种的我认为不可信,就算每天写了一点,我还是喜欢用 git。
chingli
2018-07-02 15:11:23 +08:00
rsync -rtv --delete --exclude-from="$WORK/sync/bin/exclude.list" '-e ssh -p 2222' username@example.com:syncpath $WORK/
20has
2018-07-02 15:27:56 +08:00
py 小渣表示用 pycharm 搭配家里路由器的 ftp 来保持家里和公司的 版本一致
zhuweiyou
2018-07-02 15:37:50 +08:00
那是你用 git 的姿势不正确。
再开个分支,开发时随意提交,message 乱打就行。
完成了再 squash 合进去就一条 commit 认真写下 message。
yeshiwei
2018-07-02 15:41:26 +08:00
我直接在我的阿里云 VPS 上写。
corningsun
2018-07-02 16:26:22 +08:00
gitflow 了解下。
新功能开发, 先创建 一个新的 feature 分分支,开发完 直接 rebase 到 develop 上,就可以了。
mcluyu
2018-07-02 16:34:49 +08:00
把项目放在 iCloud 目录里。
rxzxf1993
2018-07-02 16:36:07 +08:00
@mcluyu 6
ftp 了解一下
archean
2018-07-02 16:36:29 +08:00
Dropbox 等可以通过云同步文件的服务完美解决。
noinlj
2018-07-02 16:54:23 +08:00
不是应该是 GIT 吗?
cuberlzy
2018-07-02 17:38:03 +08:00
可以自己搭建 webdav,然后挂载到本地
jsun
2018-07-02 17:40:45 +08:00
代码同步还是 git,什么云的不推荐
fxg
2018-07-02 17:47:46 +08:00
老老实实用 git,用网盘(包括 Dropbox )你会后悔的,文件回退或被覆盖的乱七八糟
tchekai704
2018-07-02 18:19:41 +08:00
我用 Dropbox,这是我以前写的一篇文章
https://www.jianshu.com/p/f8c5085e36f0
rayjoy
2018-07-02 19:19:49 +08:00
Mark 一下,有同样的需求,学习一下大家的解决方法。

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

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

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

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

© 2021 V2EX