github - 关于GIT:git某个项目仓库的所有文件本地必须全有吗?

查看:126
本文介绍了github - 关于GIT:git某个项目仓库的所有文件本地必须全有吗?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

问 题


问题描述
这是一个很傻很天真的问题,烦请有耐心的答友指点指点。今天突然想到,每次进行项目管理都会把远程仓库的所有文件都clone到本地,然后就出现了一个疑问,就是:远程仓库有的文件夹本地必须都有吗?不太好理解吧,上图。
这是远程仓库:

这是本地文件:

问题补充:怎么样操作才能使我本地只保留最新版本?
(题外话:这个问题应该不具备实际意义,从现实的角度来考虑,本地和远程仓库都是一一对应的,难道这是svn和git的区别?是集中式管理和分布式的区别?)

解决方案

这种增量存储的方式相当于手动备份,不是git和svn的区别,也不是集中和分布的区别,因为不管是git还是svn,正常情况下都是该增增该删删,同步一次(git要加标签,相当于你截图中的文件夹名;svn不太熟)为一个版本,但是你截图这种应该属于手动增量备份,可能更接近于使用网盘或者使用复制方式进行备份操作的模式,而不像是一般的版本管理操作。

这篇关于github - 关于GIT:git某个项目仓库的所有文件本地必须全有吗?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆