禁用git pull的密码提示,但不禁用push的密码提示

禁用git pull的密码提示,但不禁用push的密码提示,git,authentication,github,push,pull,Git,Authentication,Github,Push,Pull,运行时是否可以提示输入密码: git-push-u源主机 但不是在跑步时: git拉源主机 ??我希望我的开发人员能够使开发人员站点保持最新,而不允许他们将更改推送到源站点 谢谢。您可以将您的开发人员添加为fork上的合作者,如果他们想为最初的GitHub repo做出贡献,请他们提出请求 尽管只读访问不需要密码,但他们仍然能够从原始回购协议中获取 您可以将您的开发人员添加为fork上的协作者,如果他们想为原始GitHub repo做出贡献,可以请求他们拉取请求 尽管只读访问不需要密码,但他们仍

运行时是否可以提示输入密码:

git-push-u源主机

但不是在跑步时:

git拉源主机

??我希望我的开发人员能够使开发人员站点保持最新,而不允许他们将更改推送到源站点

谢谢。

您可以将您的开发人员添加为fork上的合作者,如果他们想为最初的GitHub repo做出贡献,请他们提出请求

尽管只读访问不需要密码,但他们仍然能够从原始回购协议中获取

您可以将您的开发人员添加为fork上的协作者,如果他们想为原始GitHub repo做出贡献,可以请求他们拉取请求

尽管只读访问不需要密码,但他们仍然能够从原始回购协议中获取


如果您的存储库托管在一个封闭的网络中,您可以设置匿名git守护程序或HTTP访问它,以及您当前使用的任何机制。然后,将远程服务器的获取url设置为指向未经身份验证的服务,而远程服务器的主推送url保持身份验证。

如果存储库托管在封闭网络中,则可以设置匿名git守护程序或HTTP访问,以及当前使用的任何机制。然后,将远程设备的获取url设置为指向未经身份验证的服务,而远程设备的主推送url保持身份验证。

您使用的是什么传输git、http、ssh?@qqx-我使用的是默认设置。用于访问远程存储库的传输没有默认设置,这完全取决于远程服务器使用的URL。所以你还没有回答我的问题。您可以通过在问题中包含git remote-v的输出来实现。@qqx-origin fetch;您使用的是什么传输git、http、ssh?@qqx-我使用的是默认设置。用于访问远程存储库的传输没有默认设置,这完全取决于用于远程存储库的URL。所以你还没有回答我的问题。您可以通过在问题中包含git remote-v的输出来实现。@qqx-origin fetch;原点推送