windows上的Git:如何使用文件共享在服务器上运行预接收钩子

windows上的Git:如何使用文件共享在服务器上运行预接收钩子,git,githooks,Git,Githooks,不幸的是,我必须在Windows上运行git 我使用windows共享(例如//ip地址/GitRepo.git)共享git存储库 问题是git似乎将其视为本地路径,并在客户端上运行预接收钩子 e、 g.如果我的预接收挂钩由以下内容组成: echo $(ls /C) 然后我看到的是客户机C驱动器的内容,而不是服务器的内容 如何让预接收挂钩在服务器上运行?没关系。只要使用SSH而不是windows共享就可以接受您自己的答案,因为这是正确的答案。

不幸的是,我必须在Windows上运行git

我使用windows共享(例如//ip地址/GitRepo.git)共享git存储库

问题是git似乎将其视为本地路径,并在客户端上运行预接收钩子

e、 g.如果我的预接收挂钩由以下内容组成:

echo $(ls /C)
然后我看到的是客户机C驱动器的内容,而不是服务器的内容


如何让预接收挂钩在服务器上运行?

没关系。只要使用SSH而不是windows共享

就可以接受您自己的答案,因为这是正确的答案。