我并不经常重新安装系统,上次我查看时,只有“常规”git下载列表。现在我看到他们也推出了便携式版本……只是我还没能找到“便携式”到底意味着什么……因为 git 需要环境变量和其他东西才能正常工作……
有人可以用一两句话简短解释一下吗?(好吧,......十到二十个:-)
我知道我可以安装它,然后删除它 - 但我宁愿避免在新系统上这样做。
答案1
可移植性,在这里指的是您不需要任何特殊的安装程序。您只需将存档解压到 USB 驱动器上(典型情况)并从那里运行即可。与可移植性相反的是,程序需要将一些文件放在文件系统层次结构中的特定位置,需要注册表项等。
顺便说一句,git 所需要的只是一个存储签出和存储库的地方。环境变量可以自动执行一些任务,但它们对于基本操作不是必需的,您可以使用命令行参数代替,如果您想使用它们,您可以为单个终端会话设置它们。所以它们不会影响可移植性。