大家都是如何代码存档的?

2014-08-01 17:22:21 +08:00
 mhtt
以前都是把开发文档放在dropbox里面,每次修改都commit在本地,离开电脑前一次性push到公司的服务器,现在dropbox不能同步(dnscrypt解决了,但访问网页都有问题,索性没用了),导致只剩下一个存档方式git,万一忘记就会出现代码丢失,这里请教大家都是如何代码存档的呢?
2850 次点击
所在节点    问与答
15 条回复
loo2k
2014-08-01 18:57:53 +08:00
Git 已经够了啊.
agassi_yzh
2014-08-01 18:58:43 +08:00
git....
akfish
2014-08-01 19:23:42 +08:00
Git。
断断续续的在做一个git协议的中间层,目标是把任何存储后端变成git repo,电子邮箱、网盘神马的都可以。
比如放邮箱里就会获得一个URL mail://akfish@xmail.com/repo,然后就跟普通remote一样,add以后直接用git push、pull。
jones
2014-08-01 19:24:44 +08:00
@akfish 静等品尝
kingme
2014-08-01 19:27:57 +08:00
@akfish 正准备写一个git的程序更新客户端。。。
GhostFlying
2014-08-01 19:37:30 +08:00
github private repo, 如果不放心的话就在自己的vps上建git repo, 其实不管dropbox还是Google Drive OneDrive 放git 都够了..虽然这三个都已经被认证了..
mhtt
2014-08-01 19:42:56 +08:00
@loo2k
@agassi_yzh
@GhostFlying 我的意思也许没有表达清楚,我现在就是在用git,举例吧,我在某个咖啡店写了一天代码,每次都是commit到自己的电脑中,准备等一天工作下来,再push所有的commits到服务器,这个时候我上了个厕所,发现自己电脑被人偷走了,这个时候是不是一天写的代码都没有了?
kslr
2014-08-01 19:52:14 +08:00
@mhtt 只不过一天的代码而已,相比之下,每时每刻都要手动同步岂不麻烦死了,有个办法,就是自动备份一份咯(单项同步)
loo2k
2014-08-01 20:33:06 +08:00
@mhtt 为什么不 Commit and Push 呢?
mhtt
2014-08-01 21:31:17 +08:00
@loo2k 很多commits一起push很有成就感
akfish
2014-08-01 21:35:33 +08:00
@mhtt 重要改动后push,知道电脑可能会被偷走时push。problem solved。
mahone3297
2014-08-01 21:36:13 +08:00
tmp commit
下次开发的时候,先reset。。。。
billlee
2014-08-01 21:42:22 +08:00
bitbucket
GhostFlying
2014-08-01 21:54:34 +08:00
@mhtt 。。。push到私有仓库不就好了,或者找个网盘仍里面,虽然觉得git这种形式不太适合网盘
roushan
2014-08-02 08:04:28 +08:00
其实用了三年的国产云盘,金山快盘,从来没有发现过任何问题。不能迷信老外的东西

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

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

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

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

© 2021 V2EX