Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/git/21.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
git hook post更新不';不做服务器更新信息_Git - Fatal编程技术网

git hook post更新不';不做服务器更新信息

git hook post更新不';不做服务器更新信息,git,Git,这是一个我至今无法解决的话题,所以我希望你们中的一些人能帮助我 这就是我的情况: 有两个服务器:服务器A和服务器B 在ServerA上有三个标准存储库(r1、r2、r3)和一个中央裸存储库(b_rep)。在r1、r2、r3上,开发人员都在工作,而且都是b_rep的克隆。因此,他们从b_rep中推拉 在ServerB上有一个存储库,它也是远程b_rep的克隆。此ServerB rep仅在 我的问题是:在每次拉入ServerB rep之前,我必须手动更新b_rep(在ServerA上)中的服务器

这是一个我至今无法解决的话题,所以我希望你们中的一些人能帮助我

这就是我的情况:

  • 有两个服务器:服务器A和服务器B
  • 在ServerA上有三个标准存储库(r1、r2、r3)和一个中央裸存储库(b_rep)。在r1、r2、r3上,开发人员都在工作,而且都是b_rep的克隆。因此,他们从b_rep中推拉
  • 在ServerB上有一个存储库,它也是远程b_rep的克隆。此ServerB rep仅在
我的问题是:在每次拉入ServerB rep之前,我必须手动更新b_rep(在ServerA上)中的服务器信息。我将hooks/post-update.sample重命名为hooks/post-update,并保持其内容不变。 据我所知,它应该在每次推入b_rep时执行更新服务器信息命令。我的目标是在每次拉动服务器b-rep之前不必手动更新服务器信息。但它不适用于钩子


我做错了什么?

您是否尝试过手动运行挂钩?它跑吗?