added some testing files and got some real tests to run
[rubygit.git] / lib / git.rb
blob2e372d01ff2af0d56996f60bddfabfb3ca8930c5
2 # Add the directory containing this file to the start of the load path if it
3 # isn't there already.
4 $:.unshift(File.dirname(__FILE__)) unless
5   $:.include?(File.dirname(__FILE__)) || $:.include?(File.expand_path(File.dirname(__FILE__)))
7 require 'git/base'
8 require 'git/path'
9 #require 'git/lib'
11 require 'git/repository'
12 require 'git/index'
13 require 'git/working_directory'
15 =begin
16 require 'git/object'
18 require 'git/object/commit'
19 require 'git/object/blob'
20 require 'git/object/tree'
21 require 'git/object/tag'
23 require 'git/author'
24 require 'git/ref'
25 require 'git/file'
27 require 'git/log'
28 require 'git/sha'
29 require 'git/diff'
31 require 'git/branch'
32 require 'git/remote'
33 =end
35 module Git
37   def self.repo(git_dir)
38     Base.repo(git_dir)
39   end
40     
41   def self.open(working_dir, options = {})
42     Base.open(working_dir, options)
43   end
45   def clone
46     Base.clone()
47   end
49   def init(working_dir = '.')
50     Base.clone()
51   end
52   
53 end