• Show log

    Commit

  • Hash : 9464f9eb
    Author : Carlos Martín Nieto
    Date : 2016-05-02T17:36:58

    Introduce a function to create a tree based on a different one
    
    Instead of going through the usual steps of reading a tree recursively
    into an index, modifying it and writing it back out as a tree, introduce
    a function to perform simple updates more efficiently.
    
    `git_tree_create_updated` avoids reading trees which are not modified
    and supports upsert and delete operations. It is not as versatile as
    modifying the index, but it makes some common operations much more
    efficient.