Am 23.06.20 um 18:42 schrieb René Scharfe: > Why do we have object flags and not commit flags anyway? (I may have > asked that before, but can't find the answer..) Easy: There are flags that apply to other types of objects; e.g. NOT_USER_GIVEN only applies to trees and blobs. Adding a commit flags field sounds easy, but requires duplicating several functions that work with object flags, e.g. clear_commit_marks(). And there's the risk of confusing the two flags types. René