【发布时间】:2022-11-21 15:08:57
【问题描述】:
我有一台使用 ssh 连接的远程机器。
我已经用 git init --bare 配置了一个空的 git repo,并使工作树成为一个名为 test 的文件夹。
然后,我在本地配置机器,这样我就可以使用 git push 将分支推送到它。
仅此整个过程就可以正常工作。
问题是 - 我有一个执行一些命令(包括 shell 脚本)的后接收脚本,无论我放在那里的是什么命令,在 git push 到该远程机器之后,在执行后接收之后(并且它确实成功执行了,至少看起来是这样)我曾经使用git push的git bash永远挂起,直到我执行CTRL + C ...
是什么原因造成的?
【问题讨论】: