GIT在共享路径窗口上接收后

时间:2016-03-18 11:26:40

标签: git

我在git服务器上挂钩有问题

我的接收后脚本是

#!/bin/bash git --git-dir=/c/folder/repo/projekt.git --work-tree=/c/folder/repo/projekt/ checkout -f

当我在我的远程计算机上使用它时./postreceive一切正常,但是当我推送脚本不能正常工作时出现错误

remote: fatal: Not a git repository: 'C:/folder/repo/projekt.git' To //192.168.22.10/gitrepo/repo/projekt.git

gitrepo是我远程机器的共享路径

如何更改post-receive以使其正常工作?

修改

问题在于pathes(刚试过pwd),但我不知道如何解决它?

EDIT2:
更改了挂钩post-receive work_tree_path on = .. / projekt,那个东西现在工作正常,但我仍然不知道为什么来自服务器的脚本使用LOCAL MACHINE的路径在REMOTE MACHINE上使用它

0 个答案:

没有答案