git 能用来管理非代码文件么?

2014-07-24 21:07:01 +08:00
 circsqua
主要是各种cad、doc、pic……总之各种东西啦。
6478 次点击
所在节点    git
11 条回复
TangMonk
2014-07-24 21:13:39 +08:00
只能是文本信息,二进制的不得行
skydiver
2014-07-24 21:14:19 +08:00
什么都可以的
xiandao7997
2014-07-24 21:14:38 +08:00
这样的话,分支 diff revert 等等等等的功能就没有意义了,这和用文件夹一份一份地复制没有太大差别
wy315700
2014-07-24 21:16:36 +08:00
LZ说的都是二进制文件。。。。。
用GIT没啥意义
jokester
2014-07-24 21:17:29 +08:00
二进制文件不是git的长处

一定要用的话设定一个转换二进制文件的filter, 可以diff两个转换后的二进制文件 (progit有一章介绍这个)
clino
2014-07-24 22:32:21 +08:00
可以,在版本管理里算是性能好的,git 有个参数配置多大以上的文件不做delta而是直接保存文件
circsqua
2014-07-24 23:07:41 +08:00
感谢各位,我明白了。
shierji
2014-07-24 23:09:29 +08:00
我感觉单纯实现同步,版本管理的话可能dropbox更适合
bjzhush
2014-07-25 09:03:38 +08:00
我曾经试着把自己的PDF纳入Git管理,扔到京东的git仓库上(速度是免费git仓库里面最快的)
但是我很快发现.git文件夹会占用跟你管理的文件同样大的硬盘空间
1G的DPF,git init ,add ,commit后本地要占2G,对于我宝贵的SSD太浪费了,暂时放弃了
adeweb
2014-07-25 09:57:41 +08:00
非代码文件用带历史记录的同步网盘就行了。比如坚果云,免费版一个月版本记录,个人收费版三个月。不用Dropbox只是因为它在国外,访问不稳定。
qazwsxedc121
2014-07-25 10:14:53 +08:00
我也觉得dropbox是个更好的方法。dropbox是有2进制diff的,每次小修改2进制文件可以只传修改的部分(道听途说)。
我一般只有project需要的图片(非内容)才会少量地放在git里面。

一般来说我文档尽量都是markdown的,放git里面毫无压力。(而且方便看到修改)
不过有缺点就是文档插图的问题,我是单独找个图片托管的(七牛)。但还是没有doc方便。

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

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

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

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

© 2021 V2EX