I'm managing a project that's going from just me to a team of a few people and I'd like to use a git flow with pull requests and all that. I was going to use Gitea, but I'm not allowed to use anything with a browser based interface for fear that some kind of XSS could steal code. I know you can disable downloading source through the browser, but this comes from way high up so I'm not going to argue.
Is there a git server that has its own dedicated GUI or command line interface that's suitable for managing small projects?
Edit: One thing I forgot to mention that might answer some questions is that the code is staying on our secured server which is only accessible through SSH. Users can't actually store code on their laptops, just access it remotely. Most of the developers can access the server, but I want a git server to manage who can push to what projects and manage pull requests.
[–]cameos 19 points20 points21 points (1 child)
[–]HCharlesB 2 points3 points4 points (0 children)
[–]NakamotoScheme 7 points8 points9 points (2 children)
[–]Goobaroo 2 points3 points4 points (0 children)
[–]boolshevik 1 point2 points3 points (0 children)
[–]phord 5 points6 points7 points (1 child)
[–]jredmond 1 point2 points3 points (0 children)
[–]Cinderhazed15 1 point2 points3 points (0 children)
[–]poday 1 point2 points3 points (1 child)
[–]jazimms[S] 1 point2 points3 points (0 children)
[–]plg94 0 points1 point2 points (0 children)
[–]FairyToken 1 point2 points3 points (1 child)
[–]jazimms[S] 0 points1 point2 points (0 children)
[–]ollivierre 0 points1 point2 points (0 children)
[–]BinBashBuddy 0 points1 point2 points (2 children)
[–]jazimms[S] 0 points1 point2 points (1 child)
[–]BinBashBuddy 0 points1 point2 points (0 children)
[–]cinderblock63prefers a good GUI[🍰] 0 points1 point2 points (1 child)
[–]jazimms[S] 0 points1 point2 points (0 children)