2
的Git 2.3.0添加更好的支持“一键部署”设置窗口,使用此选项:推送时使用的是本地或远程版本的git?
git config receive.denyCurrentBranch updateInstead
我的问题是:这是我推到服务器或客户端,我从这个需求推动git v2.3.0来兑现这个选项?用于访问推送到的存储库的协议是否改变了这一点? (例如SSH与git协议)
的Git 2.3.0添加更好的支持“一键部署”设置窗口,使用此选项:推送时使用的是本地或远程版本的git?
git config receive.denyCurrentBranch updateInstead
我的问题是:这是我推到服务器或客户端,我从这个需求推动git v2.3.0来兑现这个选项?用于访问推送到的存储库的协议是否改变了这一点? (例如SSH与git协议)
receive.denyCurrentBranch
的updateInstead
设置完全在服务器(接收)端实现。只有服务器需要运行2.3.0。使用什么协议并不重要。
您只需在服务器端设置updateInstead
(可能不应将其设置在客户端)。