推送时使用的是git的本地版本还是远程版本?
Git 2.3.0使用以下选项添加了对“推送部署”设置的更好支持:推送时使用的是git的本地版本还是远程版本?,git,git-push,git-config,Git,Git Push,Git Config,Git 2.3.0使用以下选项添加了对“推送部署”设置的更好支持: git config receive.denyCurrentBranch updateInstead 我的问题是:是我推到的服务器,还是我推到的客户机需要GitV2.3.0来支持这个选项?用于访问推式存储库的协议是否改变了这一点?(例如SSH与git协议)接收端的updateinstad设置。denyCurrentBranch完全在服务器端(接收端)实现。只有服务器需要运行2.3.0。不管你使用什么协议 您只需要在服务器端设置
git config receive.denyCurrentBranch updateInstead
我的问题是:是我推到的服务器,还是我推到的客户机需要GitV2.3.0来支持这个选项?用于访问推式存储库的协议是否改变了这一点?(例如SSH与git协议)接收端的
updateinstad
设置。denyCurrentBranch完全在服务器端(接收端)实现。只有服务器需要运行2.3.0。不管你使用什么协议
您只需要在服务器端设置updateinstad
(可能不应该在客户端设置)