我们中的大多数人在升级操作系统或程序或安装程序包后有时会遇到问题,有些人会有冲突,而你会花很多时间来解决这些问题。
昨天我在所有的主要存储库中都尝试了makegit init。在我升级到新版本后我的一些程序。在我提交更改之后。所以,现在,我可以在不同版本的程序之间签出,而不需要任何virtual box等等。例如,在不同版本的php中测试本地项目非常有用。
我试着升级(但我是在我的虚拟盒子里做的,因为我现在不知道会发生什么)。使Ubuntu。成功了!
问题是:它是否会对我的操作系统产生不良影响(我听说过二进制文件哈希的一些问题,而且它会成为一个问题)?也许这种影响我看不见,但它们是存在的吗?有人有经验吗?

最佳答案

坏影响?只有:
其中一些文件在签出时由进程使用
考虑到git only recordtwo protection modes(644和755),其中一些文件需要特殊的文件保护模式(或suid位)。
除此之外,那些git repo的大小可能会成为您可能希望以这种方式管理的某些问题的一个问题。
If it is really big, a bug repo can be more efficient

10-07 15:52
查看更多