diff --git a/src/main.rs b/src/main.rs
index 8317dc3..5b1ba1f 100644
--- a/src/main.rs
+++ b/src/main.rs
@@ -758,6 +758,7 @@ async fn write_commit(config:WriteCommitConfig,b:Result<AResult<(AssetVersion,De
 		}else{
 			tree_index.update_all([config.output_folder.as_path()].iter(),None)?;
 		}
+		tree_index.write()?;
 		tree_index.write_tree()?
 	};
 	let tree=repo.find_tree(tree_id)?;