Skip to content

Commit 68f3fda

Browse files
committed
Merge branch 'master' of https://github.com/avanderberg/gitx into avanderberg-master
2 parents 7911b67 + b9c99bb commit 68f3fda

File tree

1 file changed

+48
-37
lines changed

1 file changed

+48
-37
lines changed

README.markdown

Lines changed: 48 additions & 37 deletions
Original file line numberDiff line numberDiff line change
@@ -1,68 +1,79 @@
1-
GitX
1+
GitX (L)
22
---------------
33

4-
# What is GitX?
4+
# What is GitX (L)?
55

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.
77
This means that it has a native interface and tries to integrate with the
88
operating system as good as possible. Examples of this are drag and drop
99
support and QuickLook support.
1010

11-
1211
# Features
1312

1413
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+
2437
# License
2538

2639
GitX is licensed under the GPL version 2. For more information, see the attached COPYING file.
2740

2841
# Downloading
2942

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+
45+
https://github.com/laullon/gitx
3346

34-
If you wish to follow GitX development, you can download the source code
47+
Recent binary releases can be found at
48+
49+
http://gitx.laullon.com
50+
51+
If you wish to follow GitX (L) development, you can download the source code
3552
through git:
3653

37-
git clone git://github.com/pieter/gitx
54+
git clone https://github.com/laullon/gitx.git
3855

3956
# Installation
4057

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
58+
The easiest way to get GitX (L) running is to download the binary release from
59+
60+
http://gitx.laullon.com
61+
62+
If you wish to compile it yourself, you will need XCode 3.0 or later. As
4363
GitX makes use of features available only on Leopard (such as garbage
4464
collection), you will not be able to compile it on previous versions of OS X.
45-
46-
To compile GitX, open the GitX.xcodeproj file and hit "Build".
65+
To compile GitX (L), open the GitX.xcodeproj file and hit "Build".
4766

4867
# Usage
4968

50-
GitX itself is fairly simple. Most of its power is in the 'gitx' binary, which
69+
GitX (L) itself is fairly simple. Most of its power is in the 'gitx' binary, which
5170
you should install through the menu. the 'gitx' binary supports most of git
52-
rev-list's arguments. For example, you can run `gitx --all' to display all
53-
branches in the repository, or `gitx -- Documentation' to only show commits
54-
relating to the 'Documentation' subdirectory. With `gitx -Shaha', gitx will
55-
only show commits that contain the word 'haha'. Similarly, with 'gitx
56-
v0.2.1..', you will get a list of all commits since version 0.2.1.
71+
rev-list's arguments. For example, you can run `gitx --all` to display all
72+
branches in the repository, or `gitx -- Documentation` to only show commits
73+
relating to the 'Documentation' subdirectory. With `gitx -Shaha`, gitx will
74+
only show commits that contain the word 'haha'. Similarly, with `gitx
75+
v0.2.1..`, you will get a list of all commits since version 0.2.1.
5776

5877
# Helping out
5978

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-
79+
Any help on GitX (L) is welcome.

0 commit comments

Comments
 (0)