threads / announce / 1243

[ANNOUNCE] Gct-0.1, a GUI enabled Git commit tool

Subject: [ANNOUNCE] Gct-0.1, a GUI enabled Git commit tool

## tl;dr

3 messages between Jul 15, 2005 and Jul 20, 2005.

replies: 2people: 2as markdown or json

Fredrik Kuivinen· Jul 15, 2005, 00:46 UTC · lore
Hi,

Gct v0.1 has been released and can be downloaded from http://www.cyd.liu.se/~freku045/gct/gct-0.1.tar.gz

What follows is an excerpt from the README in the tarball:

Introduction ------------

Git Commit Tool or gct is a simple GUI enabled Git commit tool. It allows the user to select which files should be committed, write commit messages and perform the commit. It also has some support for controlling the synchronisation between the Git cache and the working directory.

Any comments, suggestions and/or bug reports regarding Gct are greatly appreciated.

Requirements ------------

* Python, http://www.python.org
* Qt version 3.*, http://www.trolltech.com/products/qt/index.html
* PyQt, http://www.riverbankcomputing.co.uk/pyqt/
* Git a fairly recent snapshot,
 http://www.kernel.org/pub/software/scm/git/ and
 rsync://rsync.kernel.org/pub/scm/git/git.git

Gct has been developed with Python 2.3, Qt 3.3.4 and PyQt 2.13. Other fairly recent versions may or may not work.

- Fredrik Kuivinen
Petr Baudis· Jul 19, 2005, 23:58 UTC · re: Fredrik Kuivinen · lore

Re: [ANNOUNCE] Gct-0.1, a GUI enabled Git commit tool

Dear diary, on Fri, Jul 15, 2005 at 02:46:42AM CEST, I got a letter where Fredrik Kuivinen <freku045@student.liu.se> told me that...

> Hi,
Hello from a lazy reader who didn't actually try it,
Show 13 quoted lines
> Gct v0.1 has been released and can be downloaded from
> http://www.cyd.liu.se/~freku045/gct/gct-0.1.tar.gz
> 
> What follows is an excerpt from the README in the tarball:
> 
> Introduction
> ------------
> 
> Git Commit Tool or gct is a simple GUI enabled Git commit tool. It
> allows the user to select which files should be committed, write
> commit messages and perform the commit. It also has some support for
> controlling the synchronisation between the Git cache and the working
> directory.

do you have any screenshots please? From the description it appears it is actually not any more powerful than cg-commit. Does it let you see the diff, actually prune the changes to be committed and such?

-- 
				Petr "Pasky" Baudis
Stuff: http://pasky.or.cz/
If you want the holes in your knowledge showing up try teaching
someone.  -- Alan Cox
Fredrik Kuivinen· Jul 20, 2005, 13:23 UTC · re: Petr Baudis · lore

Re: [ANNOUNCE] Gct-0.1, a GUI enabled Git commit tool

On Wed, Jul 20, 2005 at 01:58:11AM +0200, Petr Baudis wrote:
Show 23 quoted lines
> Dear diary, on Fri, Jul 15, 2005 at 02:46:42AM CEST, I got a letter
> where Fredrik Kuivinen <freku045@student.liu.se> told me that...
> > Hi,
> 
> Hello from a lazy reader who didn't actually try it,
> 
> > Gct v0.1 has been released and can be downloaded from
> > http://www.cyd.liu.se/~freku045/gct/gct-0.1.tar.gz
> > 
> > What follows is an excerpt from the README in the tarball:
> > 
> > Introduction
> > ------------
> > 
> > Git Commit Tool or gct is a simple GUI enabled Git commit tool. It
> > allows the user to select which files should be committed, write
> > commit messages and perform the commit. It also has some support for
> > controlling the synchronisation between the Git cache and the working
> > directory.
> 
> do you have any screenshots please? From the description it appears it
> is actually not any more powerful than cg-commit. Does it let you see
> the diff, actually prune the changes to be committed and such?

I have uploaded a screenshot now, it is available at http://www.cyd.liu.se/~freku045/gct/

I haven't used cg-commit, but from a quick reading of the code it seems that the functionality is similar to Gct. You do see the diffs in Gct but it is currently not possible to do a more fine grained selection of what to commit (that is, finer than selecting which files to commit). Selection of individual hunks is on the todo list though.

- Fredrik Kuivinen

← back to recent threads