@@ -16,100 +16,100 @@ http://git.or.cz/gitwiki/InterfacesFrontendsAndTools
16
16
Alternative/Augmentative Porcelains
17
17
-----------------------------------
18
18
19
- - *Cogito* (http://www.kernel.org/pub/software/scm/cogito/)
19
+ - *Cogito* (http://www.kernel.org/pub/software/scm/cogito/)
20
+ +
21
+ Cogito is a version control system layered on top of the Git tree history
22
+ storage system. It aims at seamless user interface and ease of use,
23
+ providing generally smoother user experience than the "raw" Core Git
24
+ itself and indeed many other version control systems.
25
+ +
26
+ Cogito is no longer maintained as most of its functionality
27
+ is now in core Git.
20
28
21
- Cogito is a version control system layered on top of the Git tree history
22
- storage system. It aims at seamless user interface and ease of use,
23
- providing generally smoother user experience than the "raw" Core Git
24
- itself and indeed many other version control systems.
25
29
26
- Cogito is no longer maintained as most of its functionality
27
- is now in core Git.
30
+ - *pg* (http://www.spearce.org/category/projects/scm/pg/)
31
+ +
32
+ pg is a shell script wrapper around Git to help the user manage a set of
33
+ patches to files. pg is somewhat like quilt or StGit, but it does have a
34
+ slightly different feature set.
28
35
29
36
30
- - *pg* (http://www.spearce.org/category/projects/scm/pg/)
31
-
32
- pg is a shell script wrapper around Git to help the user manage a set of
33
- patches to files. pg is somewhat like quilt or StGit, but it does have a
34
- slightly different feature set.
35
-
36
-
37
- - *StGit* (http://www.procode.org/stgit/)
38
-
39
- Stacked Git provides a quilt-like patch management functionality in the
40
- Git environment. You can easily manage your patches in the scope of Git
41
- until they get merged upstream.
37
+ - *StGit* (http://www.procode.org/stgit/)
38
+ +
39
+ Stacked Git provides a quilt-like patch management functionality in the
40
+ Git environment. You can easily manage your patches in the scope of Git
41
+ until they get merged upstream.
42
42
43
43
44
44
History Viewers
45
45
---------------
46
46
47
- - *gitk* (shipped with git-core)
48
-
49
- gitk is a simple Tk GUI for browsing history of Git repositories easily.
50
-
51
-
52
- - *gitview* (contrib/)
53
-
54
- gitview is a GTK based repository browser for Git
47
+ - *gitk* (shipped with git-core)
48
+ +
49
+ gitk is a simple Tk GUI for browsing history of Git repositories easily.
55
50
56
51
57
- - *gitweb* (shipped with git-core)
52
+ - *gitview* (contrib/)
53
+ +
54
+ gitview is a GTK based repository browser for Git
58
55
59
- Gitweb provides full-fledged web interface for Git repositories.
60
56
57
+ - *gitweb* (shipped with git-core)
58
+ +
59
+ Gitweb provides full-fledged web interface for Git repositories.
61
60
62
- - *qgit* (http://digilander.libero.it/mcostalba/)
63
61
64
- QGit is a git/StGit GUI viewer built on Qt/C++. QGit could be used
65
- to browse history and directory tree, view annotated files, commit
66
- changes cherry picking single files or applying patches.
67
- Currently it is the fastest and most feature rich among the Git
68
- viewers and commit tools.
62
+ - *qgit* (http://digilander.libero.it/mcostalba/)
63
+ +
64
+ QGit is a git/StGit GUI viewer built on Qt/C++. QGit could be used
65
+ to browse history and directory tree, view annotated files, commit
66
+ changes cherry picking single files or applying patches.
67
+ Currently it is the fastest and most feature rich among the Git
68
+ viewers and commit tools.
69
69
70
- - *tig* (http://jonas.nitro.dk/tig/)
71
-
72
- tig by Jonas Fonseca is a simple Git repository browser
73
- written using ncurses. Basically, it just acts as a front-end
74
- for git-log and git-show/git-diff. Additionally, you can also
75
- use it as a pager for Git commands.
70
+ - *tig* (http://jonas.nitro.dk/tig/)
71
+ +
72
+ tig by Jonas Fonseca is a simple Git repository browser
73
+ written using ncurses. Basically, it just acts as a front-end
74
+ for git-log and git-show/git-diff. Additionally, you can also
75
+ use it as a pager for Git commands.
76
76
77
77
78
78
Foreign SCM interface
79
79
---------------------
80
80
81
- - *git-svn* (shipped with git-core)
82
-
83
- git-svn is a simple conduit for changesets between a single Subversion
84
- branch and Git.
85
-
86
-
87
- - *quilt2git / git2quilt* (http://home-tj.org/wiki/index.php/Misc)
81
+ - *git-svn* (shipped with git-core)
82
+ +
83
+ git-svn is a simple conduit for changesets between a single Subversion
84
+ branch and Git.
88
85
89
- These utilities convert patch series in a quilt repository and commit
90
- series in Git back and forth.
91
86
87
+ - *quilt2git / git2quilt* (http://home-tj.org/wiki/index.php/Misc)
88
+ +
89
+ These utilities convert patch series in a quilt repository and commit
90
+ series in Git back and forth.
92
91
93
- - *hg-to-git* (contrib/)
94
92
95
- hg-to-git converts a Mercurial repository into a Git one, and
96
- preserves the full branch history in the process. hg-to-git can
97
- also be used in an incremental way to keep the Git repository
98
- in sync with the master Mercurial repository.
93
+ - *hg-to-git* (contrib/)
94
+ +
95
+ hg-to-git converts a Mercurial repository into a Git one, and
96
+ preserves the full branch history in the process. hg-to-git can
97
+ also be used in an incremental way to keep the Git repository
98
+ in sync with the master Mercurial repository.
99
99
100
100
101
101
Others
102
102
------
103
103
104
- - *(h)gct* (http://www.cyd.liu.se/users/~freku045/gct/)
105
-
106
- Commit Tool or (h)gct is a GUI enabled commit tool for Git and
107
- Mercurial (hg). It allows the user to view diffs, select which files
108
- to committed (or ignored / reverted) write commit messages and
109
- perform the commit itself.
110
-
111
- - *git.el* (contrib/)
112
-
113
- This is an Emacs interface for Git. The user interface is modelled on
114
- pcl-cvs. It has been developed on Emacs 21 and will probably need some
115
- tweaking to work on XEmacs.
104
+ - *(h)gct* (http://www.cyd.liu.se/users/~freku045/gct/)
105
+ +
106
+ Commit Tool or (h)gct is a GUI enabled commit tool for Git and
107
+ Mercurial (hg). It allows the user to view diffs, select which files
108
+ to committed (or ignored / reverted) write commit messages and
109
+ perform the commit itself.
110
+
111
+ - *git.el* (contrib/)
112
+ +
113
+ This is an Emacs interface for Git. The user interface is modelled on
114
+ pcl-cvs. It has been developed on Emacs 21 and will probably need some
115
+ tweaking to work on XEmacs.
0 commit comments