我一直在阅读Git中的裸库和非裸库/默认库。我还不能很好地(从理论上)理解它们之间的区别,以及为什么我应该“推送”到一个裸库。事情是这样的:目前,我是唯一一个在3台不同计算机上从事项目的人,但以后会有
我一直在阅读Git中的裸库和非裸库/默认库。我还不能很好地(从理论上)理解它们之间的区别,以及为什么我应该“推送”到一个裸库。事情是这样的:目前,我是唯一一个在3台不同计算机上从事项目的人,但以后会有
我如何将一个“正常”的Git存储库转换为一个裸库?主要的区别似乎是:在普通的Git存储库中,您在存储库中有一个.git文件夹,其中包含所有相关数据和构成工作副本的所有其他文件在裸Git存储库中,没有工