远程拒绝主服务器 ->主服务器 (TFS:需要"写入"权限才能对提供的引用执行此操作。



我正在克隆到一个空的存储库中。完成后,我将执行以下操作:

1) git add .

2) git commit -m "first commit"(到目前为止一切都很好)

3) git push(这里我收到一个错误)

我以为我没有写入权限,所以检查了 TFS,但我确实有。TFS 的访问控制摘要中的所有内容都显示"继承的允许"。

然后我想也许我无法推入 master,所以创建了一个新分支,但仍然收到相同的错误 [远程拒绝] 测试>测试

我该怎么做才能解决这个问题?

对于几乎所有权限,拒绝胜过允许,因此,如果用户属于两个组,并且其中一个组的特定权限设置为拒绝,则该用户将无法执行需要该权限的任务,即使他们属于将该权限设置为允许的组也是如此。

因此,请确保您所属的组都具有写入权限。您可以使用TfsSecurity.exe /server:xx:8080/tfs /im n:tfstrain username此命令列出用户的所有组。

最新更新