From cbf72e3bfd1f62b35cc2db623be531f7f9c9275c Mon Sep 17 00:00:00 2001 From: scott Chacon Date: Tue, 13 Nov 2007 09:58:26 -0800 Subject: updated the TODO file with the stuff I'm working on next --- README | 15 +++++++++++---- 1 file changed, 11 insertions(+), 4 deletions(-) (limited to 'README') diff --git a/README b/README index c10117d..908b8cf 100644 --- a/README +++ b/README @@ -32,13 +32,20 @@ Git::Diff - returns from a @git.diff command. It is an Enumerable that returns Git::Diff:DiffFile objects from which you can get per file patches and insertion/deletion statistics. You can also get total statistics from the Git::Diff object directly. -Git::Status +Git::Status - returns from a @git.status command. It is an Enumerable that returns +Git:Status::StatusFile objects for each object in git, which includes files in the working +directory, in the index and in the repository. Similar to running 'git status' on the command +line to determine untracked and changed files. -Git::Branches +Git::Branches - Enumerable object that holds Git::Branch objects. You can call .local or .remote +on it to filter to just your local or remote branches. -Git::Remote +Git::Remote - A reference to a remote repository that is tracked by this repository. -Git::Log +Git::Log - An Enumerable object that references all the Git::Object::Commit objects that encompass +your log query, which can be constructed through methods on the Git::Log object, like: + + @git.log(20).object("HEAD^").since("2 weeks ago").between('v2.6', 'v2.7').each { |commit| [block] } = Examples -- cgit