A person in my company who's an admin on the company's VSTS project created a repo for me, and granted me all permissions on the master
branch.
Now I need to run BFG Repro-Cleaner on my repo. It worked great locally, but when I tried to git push
my mirrored clone, I got:
! [remote rejected] user/<someone_else>/<branch> -> user/<someone_else>/<branch> (TF401027: You need the Git 'ForcePush' permission to perform this action. Details: identity <my identity>, scope 'branch'.)
! [remote rejected] refs/pull/<number>/merge -> refs/pull/<number>/merge (TF401027: You need the Git 'ForcePush' permission to perform this action. Details: identity <my identity>, scope 'branch'.)
error: failed to push some refs to 'https://<repo>'
A person in my company who's an admin on the company's VSTS project created a repo for me, and granted me all permissions on the master
branch.
Now I need to run BFG Repro-Cleaner on my repo. It worked great locally, but when I tried to git push
my mirrored clone, I got:
! [remote rejected] user/<someone_else>/<branch> -> user/<someone_else>/<branch> (TF401027: You need the Git 'ForcePush' permission to perform this action. Details: identity <my identity>, scope 'branch'.)
! [remote rejected] refs/pull/<number>/merge -> refs/pull/<number>/merge (TF401027: You need the Git 'ForcePush' permission to perform this action. Details: identity <my identity>, scope 'branch'.)
error: failed to push some refs to 'https://<repo>'
What permissions should I ask my admin to grant me so I can complete this? How would she do that from VSTS web UI?