我是Git的新手,并试图确定如何最好地实现它。
我有以下四台机器:
我目前不关心共享文件,只关心版本控制。
我读过Git就是本地人。给我的配置,这是否意味着Git在Windows PC上运行,即使我的工作目录不在其上?或者它是在/ var / www /和GitLab存储库之间使用Linux处理的?您如何设想我在此配置下实施Git?
谢谢
答案 0 :(得分:2)
Git适用于文件。按照你描述它的方式,你将在你的Windows PC上运行git - 事实上文件实际上是通过网络访问而不是直接是git可能甚至不会意识到的东西。只要这是访问该共享的唯一机器,它应该没问题。
但是你应该如何使用git。它有自己的机制来推动/拉动机器之间的变化;因此,除非您正在运行一个有趣的无驱动设置,否则您应该考虑将工作目录存储在正在编辑它的机器上。特别是如果有机会也可以从linux机器访问文件(混合版本控制访问多台机器之间的同一工作目录总是一个坏主意,更不用说多个操作系统之间。