git tree updates