summaryrefslogtreecommitdiffstats
path: root/TODO
blob: 883ec7e519c88fd4424eea6a40866159c3b232a2 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38

* Git::Object methods
  - tree recursion
  - commit information
  
  Git::Object
    - sha
    - type
    - cat_file
    - raw

  Git::Commit
    - tree
    - parent 
    - author      # git author
    - author_date
    - committer   # git author
    - committer_date / date
    - message

  Git::Tree
    - children
    - blobs/files
    - subtrees/subdirs

  Git::Blob << File
    - size
    - permissions

* pushing
  
* More Error Examples

* More Git::Status methods

* Speed up through pure ruby

* Speed up through C bindings to libgit-thin