GIT的疑问

上海小胖
博客专家认证
2014-03-05 09:42:16
最近公司要用GIT,以前都用SVN,所以现在我在尝试构造环境。
看了一些资料,了解了一下GIT的原理。我有一个疑惑。
GIT的存储模式是任意一个改动都会做全局快照,这样是不是会造成硬盘很大呢?
...全文
210 11 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
上海小胖 2014-03-08
  • 打赏
  • 举报
回复
引用 10 楼 Binzo 的回复:
http://rogerdudler.github.io/git-guide/
谢谢。好像有点用,先结了帖子吧。以后有问题在开。谢谢大家
Binzo 2014-03-07
  • 打赏
  • 举报
回复
上海小胖 2014-03-07
  • 打赏
  • 举报
回复
引用 8 楼 Binzo 的回复:
确实会大点,但占的存储很有限,关键是版本信息保存到本地,处理起来速度快啊。
这位大婶,是不是可以教教我怎么搭建GIT呢? 我实在捉摸不透啊。。
Binzo 2014-03-07
  • 打赏
  • 举报
回复
确实会大点,但占的存储很有限,关键是版本信息保存到本地,处理起来速度快啊。
上海小胖 2014-03-07
  • 打赏
  • 举报
回复
引用 3 楼 feiyinzilgd 的回复:
当你学会用git之后,你会发现,你再也不想使用svn了。
版主你好,我现在在搭建GIT SSH服务器的时候遇到点问题,能不能给我点知识呢。 我想知道怎么才能够做到上传下载服务端的文件,而并不是clone整个库
上海小胖 2014-03-07
  • 打赏
  • 举报
回复
引用 4 楼 YTerrenceLau 的回复:
git对于客户端来说一定比svn费硬盘,但也并不是每个快照都单独存储,大部分数据都是diff存储的。 linux源码压缩后只有100M,但是clone个git要上G,多年累积的结果必然是这样的。 以前svn那样的集中存储使得这上G的数据保存在服务器上,而git的分布式存储则不得不将数据存在客户端。 这样做的优点就是,你不需要链接服务器,就可以在任何情况下,check out任何一个版本或分支。
不好意思,昨天有点事耽搁了。这位大神,能不能留个联系方式呢,我现在在搭建GIT SSH服务器的时候遇到点问题。
帅得不敢出门 2014-03-06
  • 打赏
  • 举报
回复
#4说的很中肯。
上海小胖 2014-03-05
  • 打赏
  • 举报
回复
引用 1 楼 q191201771 的回复:
git貌似省硬盘
我想问下,是什么原因呢?具体的原理我还没有深究。就是有点不明白。做全局快照不是会很耗硬盘么。
就想叫yoko 2014-03-05
  • 打赏
  • 举报
回复
git貌似省硬盘
YTerrenceLau 2014-03-05
  • 打赏
  • 举报
回复
git对于客户端来说一定比svn费硬盘,但也并不是每个快照都单独存储,大部分数据都是diff存储的。 linux源码压缩后只有100M,但是clone个git要上G,多年累积的结果必然是这样的。 以前svn那样的集中存储使得这上G的数据保存在服务器上,而git的分布式存储则不得不将数据存在客户端。 这样做的优点就是,你不需要链接服务器,就可以在任何情况下,check out任何一个版本或分支。
谭海燕 2014-03-05
  • 打赏
  • 举报
回复
当你学会用git之后,你会发现,你再也不想使用svn了。

19,619

社区成员

发帖
与我相关
我的任务
社区描述
系统使用、管理、维护问题。可以是Ubuntu, Fedora, Unix等等
社区管理员
  • 系统维护与使用区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧