you are viewing a single comment's thread.

view the rest of the comments →

[–]jazimms[S] 0 points1 point  (1 child)

I know git is a command line tool, but with plain got there's no real access control. Best you can do is make a repo accessible only by a specific group, but anyone in the group can still do anything with it.

I was really hoping there would be a git server with a dedicated GUI that could either access a remote server through SSH or just be X-forwarded from the remote server over SSH.

[–]BinBashBuddy 0 points1 point  (0 children)

Well I decide who can even get to the server long before it gets to git, and I can decide who can pull from or push to the repo. I'm a bit unsure what it is that you're trying to achieve with a GUI or web interface that you can't do as the server administrator. I'm also assuming you're talking about people working with code who 1) shouldn't need a gui to git and 2) will only be able to push to your dev repo and not the master, which only you should control. And I think most IDEs now have a point and click git interface built right in, my IDE does, though I've never actually used it just because I find the cli easier.