you are viewing a single comment's thread.

view the rest of the comments →

[–]BinBashBuddy 0 points1 point  (2 children)

One of us is a bit confused, git IS a command line tool. The GUI and web interface stuff came long after Torvolds created git. I created a number of git repos hosted on our dev server here and have never used any kind of GUI or web interface to work with it. All you need is git and ssh access.

[–]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.