Thread (1 message) 1 message, 1 author, 2016-06-15

Re: web-based client for Git, was Re: GSoC 2010

From: Pavan Kumar Sunkara <hidden>
Date: 2016-06-15 22:48:13

I would be happy to elaborate this.

First of all, this is not another gitweb or gitorious.
This is a client to use git. I mean, you could use this to work on git
repositories. (even editing files)

This program can be used in 2 ways. One, Use it locally and Two,
hosted in a website for many users

It's structure will be like this:
* When you start this program by typing gittor in terminal, A new
window will be opened with your preferred browser
* It will take you directly to you repositories overview whose file
paths have been previously provided by you.
* Now after selecting a repository, you can explore among the commits,
diffs, blames, trees (similiar to git web)
* But also you will have other options like
  # Edit file: Opens a browser based syntax highlighted file editor.
  # See status: See the status of current working repository(git status)
  # See diff: See diffs
  # Create and/or Change branches
  # Add/Remove files.
  # Show functionalities
  # Commit with log messages
  # Push/Pull remote repositories
  # Garbage collection
  # And all other major functionalities while using git on a working repository

So, as u see, it is a combination of gitweb and GUI client to use git.
This opens in a internet browser, because it's easy to write GUI for it.(HTML)

Also it can be used by companies by hosting it in a website and ask
their members to login and work on it by website URL.

But mostly this will be used locally.

-pavan
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help