Git中的远程仓库都是dumb,这并不意味着这样的做法不好;相反,它们不必进行大量的处理。因此,可以认为,围绕它们的模型是智能的。

  Git不会维护从本地仓库到远程仓库的持久连接(如果这样做了并且要求这样做的话,那么无法进行离线开发)。相反,Git会在远程仓库进行签入以便得到更新后的状态信息和内容。当需要与远程仓库交互的Git命令在本地环境中被初始化的任何时候,都会发生这一签入行为——实质上,也就是进行获取、拉取或推送操作时。

  对于那些操作的必要持续期间,本地环境中的Git会建立与远程仓库的连接,收集关于与有关分支在远程仓库中位置相关的信息,并且酌情更新或下载内容。

  因此,Git可以直接通过临时连接连接到远程环境。这类似于大多数传统源管理系统的处理方式。只有在服务器和本地工作区域之间更新内容时,才会建立和使用到服务器的连接。

关于WorkWIn企业监控软件:

WorkWin历经十余年发展历程,满足各种苛刻电脑监控需求,有效规范员工上网行为。每天都有成千上万家企业的诸多电脑正在运行WorkWin。WorkWin基于纯软件设计,无需添加或改动任何硬件,使用一台管理机监控全部员工机电脑。WorkWin监控软件的两大必杀技是是:知道员工在做什么(监控包括屏幕、上网在内的一举一动),限制员工不能做什么(禁止网购、游戏、优盘等)。点击功能特点了解更多。

版权所有,南京网亚计算机有限公司 。本文链接地址: Git如何与远程环境交互