1
- GitX
1
+ GitX (L)
2
2
---------------
3
3
4
- # What is GitX?
4
+ # What is GitX (L) ?
5
5
6
- GitX is a gitk like clone written specifically for OS X Leopard and higher.
6
+ GitX (L) is a gitk like clone written for OS X Leopard and higher.
7
7
This means that it has a native interface and tries to integrate with the
8
8
operating system as good as possible. Examples of this are drag and drop
9
9
support and QuickLook support.
10
10
11
-
12
11
# Features
13
12
14
13
The project is currently still in its starting phases. As time goes on,
15
- hopefully more features will be added. Currently GitX supports the following:
16
-
17
- * History browsing of your repository
18
- * See a nicely formatted diff of any revision
19
- * Search based on author or revision subject
20
- * Look at the complete tree of any revision
21
- * Preview any file in the tree in a text view or with QuickLook
22
- * Drag and drop files out of the tree view to copy them to your system
23
- * Support for all parameters git rev-list has
14
+ hopefully more features will be added. Currently GitX (L) supports the following:
15
+
16
+ * Commit view
17
+ * Commit/Parents/Tree SHA links
18
+ * File changes counts
19
+ * File Diffs
20
+ * Commit Tags and Refs
21
+ * File view
22
+ * Source Code Highlight
23
+ * Blame
24
+ * File History (log)
25
+ * Diff with local and HEAD
26
+ * Sidebar
27
+ * Branches
28
+ * Remotes
29
+ * Stashes
30
+ * Submodules
31
+ * Stage view
32
+ * Unstaged/Staged files
33
+ * Stage/Discard by lines
34
+ * Amend
35
+ * File diff
36
+
24
37
# License
25
38
26
39
GitX is licensed under the GPL version 2. For more information, see the attached COPYING file.
27
40
28
41
# Downloading
29
42
30
- GitX is currently hosted at GitHub. It's project page can be found at
31
- http://github.com/pieter/gitx . Recent binary releases can be found at
32
- http://github.com/pieter/gitx/wikis .
43
+ GitX (L) is currently hosted at GitHub. It's project page can be found at
44
+ https://github.com/laullon/gitx
45
+ Recent binary releases can be found at
46
+ http://gitx.laullon.com
33
47
34
- If you wish to follow GitX development, you can download the source code
48
+ If you wish to follow GitX (L) development, you can download the source code
35
49
through git:
36
50
37
- git clone git ://github.com/pieter /gitx
51
+ git clone https ://github.com/laullon /gitx.git
38
52
39
53
# Installation
40
54
41
- The easiest way to get GitX running is to download the binary release from the
42
- wiki. If you wish to compile it yourself, you will need XCode 3.0 or later. As
55
+ The easiest way to get GitX (L) running is to download the binary release from
56
+ http://gitx.laullon.com
57
+ If you wish to compile it yourself, you will need XCode 3.0 or later. As
43
58
GitX makes use of features available only on Leopard (such as garbage
44
59
collection), you will not be able to compile it on previous versions of OS X.
45
60
46
- To compile GitX, open the GitX.xcodeproj file and hit "Build".
61
+ To compile GitX (L) , open the GitX.xcodeproj file and hit "Build".
47
62
48
63
# Usage
49
64
50
- GitX itself is fairly simple. Most of its power is in the 'gitx' binary, which
65
+ GitX (L) itself is fairly simple. Most of its power is in the 'gitx' binary, which
51
66
you should install through the menu. the 'gitx' binary supports most of git
52
67
rev-list's arguments. For example, you can run `gitx --all' to display all
53
68
branches in the repository, or `gitx -- Documentation' to only show commits
@@ -57,12 +72,4 @@ v0.2.1..', you will get a list of all commits since version 0.2.1.
57
72
58
73
# Helping out
59
74
60
- Any help on GitX is welcome. GitX is programmed in Objective-C, but even if
61
- you are not a programmer you can do useful things. A short selection:
62
-
63
- * Create a nice icon;
64
- * Help with the Javascript/HTML views, such as the diff view;
65
- * File bug reports and feature requests.
66
-
67
- A TODO list can be found on the wiki: http://github.com/pieter/gitx/wikis/todo
68
-
75
+ Any help on GitX (L) is welcome.
0 commit comments